This was our first Princess cruise. I have been on Norwegian, Royal, Carnival and Disney ones in the past. From start to finish the service on the ship was excellent. There was never a line at Guest Services. Our room steward was outstanding. We had drinks in the Wheelhouse Bar, Skywalkers Lounge and Crooners and the service and drinks at all of those were wonderful.
We did the late dining option. First thing was we had asked in our reservations to be put in with a party of 10 or 8 so we would have an opportunity to meet others on the cruise. When we went to dining on the first night we were at a table by ourselves. When the maitre d came by I asked him why we were by ourselves and his response was when they see families traveling together they like to put them by themselves even if we requested to be with others. Well out thought was we eat together all the time and sometimes the kids don't come to dinner so that was a bummer. His solution was we switch to anytime dining after 9:00 pm or before 6 pm and join another group that way. We just kept it the way it was and at one point had 3 of us at a table for 6. Our wait staff was very good and often joking around with the kids. The real issue was the food. It was dull. We tried the specials and everything and the food didn't have any flavor. I understand that you are catering to an older crowd and are staying away from sodium but trying adding some herbs or something. Even my youngest had chicken tenders with zero flavor.
The food in the Horizon Court wasn't any better. The breakfast buffet had undercooked eggs and bacon that was limp and rubbery. The hash brown potato had no flavor as well. We found that the best place for breakfast was the DaVinci Room with the sit down or something from the International Cafe. Lunch wasn't any better. On the sushi day it was tough for the kids to find something to eat. Eating burgers and pizza does get old but they were your best options. Again wasn't horrid but every other cruise we were on had better food. We weren't going to have to worry about gaining weight on this cruise.