Great food, excellent service and entertainment. Waiters great. Cruise Director Kaylee could have been better, not one of the better cruise directors on all the cruise I have been on. She was actually quite boring when trying to entertain over 3000 passengers. Enjoyed sailing to Hawaii. Lots of sea days provides rest and relaxation. Older passengers on ship. Everything shuts down by 10:00 pm because the old folks all go to sleep. Loved movies under the stars, especially on football days. Decent entertainment but not always in Princess Theater so seating limited in Club Fusion and Explorers Lounge so some shows were standing room only which is unacceptable. Stay in Suite if possible if you can afford hefty prices for long cruises because have plenty of room and more comfort. Balcony in suite very large. Room service was excellent. Ports great but going to Ensenada is a complete waste of time.Enjoyed .