This was our seventh cruise, the second with Princess. The crew and staff were excellent. The Sea Princess seems to have very effective work teams in place functioning at a high level. It was a great cruise.
We always have an internal cabin. Our cabin on the ninth deck was quiet, well laid out and entirely adequate for our needs. As with other cruises, our stewardess kept the room in immaculate condition and became our hero for the cruise.
Food was varied and very good - it was fine dining as good as any high quality and expensive restaurant. We like to eat in the dining room rather than the buffet. It's much nicer, and avoids problems in the Horizon buffet with kids picking cherries out of the fruit salad with fingers and serving tong handles ending up in the food trays. The Corniche pizza restaurant was excellent.