We opted for anytime dining, so we had different waiters almost every night, a couple of the waiters didn't seem to care to work on the ship too much, but most of them were wonderful. Food in the dining room was average compared with our last 3 Princess cruises. Did not experience the specialty dining option because we tried it in the past and the food did not seem to be superior than the regular dining room.
Our room steward did a great job in keeping our rooms tidy and clean.
There weren't too many activities onboard during sea days. The nightly entertainment was a bit disappointing, they repeated most of the theatre performances and the comedy/variety shows two nights in a row. Not enough activities for the younger cruisers, but this is a perfect sized ship for older folks. Cruise director (Kelvin Joy) and crew/staff member were good and helpful. Overall, we are very happy with this cruise.
Embarkation and disembarkation were painless. We don't mind cruising again with Princess, but on a different ship.