My husband and I had a mini-suite cabin on the Dolphin Deck, and it was clean, well laid out, and spacious with ample closet space. Our cabin steward was really great; he had our room cleaned and ready whenever we returned from breakfast and then from dinner.
Food: we ate mostly in the Horizon Buffet which was had a very nice selection for breakfast, lunch and dinner. Princess did not skimp on food; they offered a carvery, and many fish and vegetable selections. The desserts were fabulous and varied; they were also nicely displayed. Every day had a wide array of luscious cakes, tarts, and pastries. We found the food a cut above other cruise lines we have sailed.
We also enjoyed the pizza parlor and the International Cafe on deck 5. The cafe offered sandwiches and desserts twenty-four hours daily with a wide and tasty selection of food. The pizzas were excellent and made to order.
Cabin was excellent - clean, spacious, and ample storage. The balcony, although uncovered, was furnished with two chairs, ottomans, and a nice table.