The ship was very clean and great. Service was 5 star all around, including the great cruise director who was very approachable and went out of his way to talk to the guests and my wife and myself. Also 5 stars to main dining room as well as pizza on pool deck. Pizza was fresh all day long and best at sea by far. So far I've been on Carnival and NCL as well. I felt buffet was ok however much better than NCL and of course much much better then Carnival. The grill with the burgers on the princess was very good as well but out of the three cruise lines, I would say Guy's burgers on Carnival were the best burgers. Great ship and great cruise, the only small negative we felt was we would want more things to do on the ship like outdoor activities. We have a couple of cruises booked on RCCL and their big ships so we shall see if they are better for us. We would definitely cruise with Princess again.
no complaints, seemed to have ample storage space. Get those magnetic hooks on Amazon!
we hired a private boat for the two of us to go whale watching. Not expensive at all, especially compared to the excursion price