Princess maintained thier excellent food, restaurant selections, and room service on this beautiful ship.
Problems started when I originally booked, the agent indicated we would receive an upgrade as a Ruby member. That didn't happen. Next I discovered on line after my booking that $300 per cabin onboard spending was given. I had to call 3 times to get a supervisor to approve the perk. I also requested a wheelchair for my wife at embarkation. There were some, but very few were available and several people were waiting for them. We never did get one.
The ship's elevators are totally inadequate for the number of passengers. Each one says it holds 18 people, 12 people is a crowd. The fact that there is no middle stairs means if you want up or down a deck or two you have to walk 150 yards or more to either end of the ship.