I wanted to write to provide others some insight on a few things not mentioned in the other reviews that might help them decide about Princess if on the fence.
It was Memorial Day weekend, a lot of passengers. Embarkation was slow, but we would not let that affect our attitude. To be honest, we have had good and bad experiences on all cruise lines, we just get through it the best way we can, get on the ship and forget about it.
We made it early enough to enjoy lunch in the dining room...very nice way to start the weekend. Food was great and service excellent. We were able to purchase our drink packages from the beverage attendant, which was nice.
The room was fine, plenty of room, clean and tidy. The one thing we did not like is the shower for 2 reasons. It is the smallest of all cruise lines we have sailed. It is almost adequate. The shower head is stationary, at least if you could move that the lack of room would be livable....They gave us a fruit bowl, which was very nice and welcome when we couldn't get food after hours.