I've been to 7 cruises and this was my first with Princess. This was by far the best. Service was impeccable. Fast service in the main dining room unlike other cruises I've been too. The cabin steward was always there with a smile making sure that all was perfect. The entertainment was top notch. The show Bravo was excellent, real Broadway quality.
That was the only cruise in the world that had a drag show. Very entertaining.
The food was very good. The buffet had the largest item selection I've ever seen.