We have cruised about two dozen times and are pretty picky about food, service and accommodation's. We have cruised with Princess three other times and find that although the on board experience may not be perfect their itineraries are excellent.
Our biggest problem was with the lack of a mid-ship staircase, causing you to have to take an elevator to go up or down even one deck. The elevators are crowded and stop at almost every floor which takes forever.
The food was sometimes ok and other times bordering on great, but the dining room service leaves a lot to be desired. There are no longer sommeliers so the waiters and their assistants are constantly running to the bar for drinks which makes dinner service very slow.
Cabin was fine, had lots of storage, comfortable bed and was well kept. Only complaint was the tiny balcony, barely enough room for a table and two chairs.
rented bicylcles