We love the Royal Princess! Excellent service, staff is very courteous, helpful, and friendly! Ship is wow beautiful, and our balcony was roomy and clean. Our steward always kept our room looking great, he was very prompt when we requested something. The ship has many dining options with awesome food, especially the variety of the food offered. International café serves tasty food, such as, muffins and croissants for a light breakfast, and the coffee is so good. We dined in the formal dining room and had a wonderful dining experience due to the friendliness of our waiters. Always love our lobster and prime rib nights! Horizon Court's buffet is exceptional, so many choices. We enjoyed the shows in Princess theater, kudos to the Princess orchestra, they are fantastic! Also kudos to Matt O (cruise director) and company for providing so much laughter, and fun! Loved Glacier Bay, it was amazing, a must see! The ship moved slowly so we were able to take it all in. The Medallion experience was awesome, it was easy to locate our family, view events for the day, and order drinks! Loved this itinerary! Princess cruises You are the BEST!