This was our first cruise with Princess. Overall we were very happy with our cruise. We had one of the open Dolphin Deck mini-suites, but we were at the front of the ship so we had enough privacy. The room was very spacious and our attendant was wonderful. It took us about 4 days to get the feel of the ship.
We chose Personal Choice dining and had mixed reviews. The Horizon Court buffet and Caribe Cafe was fantastic. We ate at the Palm and Coral Dinning rooms a couple of times and found the service to be very slow and food was ok. Had most of the same food available in the buffets and it was served at a better temperature.
Unknown to a lot of people is the free T-shirt you can get with the Princess Bar Hop - buy a drink at each lounge/bar on the ship and get your card marked, then get a free T-shirt or cap. It was not hard to do over the course of a week.