The ship was absolutely beautiful and very elegant, not to mention, huge and well maintained! Everything you need is conveniently found on the ship; variety of shops, restaurants and other eateries, casino, theater, spa, pools/jacuzzis, bars, cafes with specialty coffee, Internet cafe, gym, The Sanctuary, the private adult only pool area, plenty of seating throughout the entire ship on nearly every level, AND MUCH MORE... including a medical area!!
They provided exceptional service from our stateroom attendant, (MARIO!!) to room service, the Horizon Buffet waiters, and every other staff member aboard the ship.
There were great sights on and off board. The views were exceptional! The excursions were great, but please note, the Princess excursion options are much better than private shore ones!