Many ports and good food
Royal Princess is a newer ship which was nice. There was many different options for food. The service was fantastic and it was kept very clean.
Unfortunately after recently sailing on a Princess cruise some of the shows we replayed. Princess no longer has the tv channel of the map of the ocean, temperature and wave size. On my past cruises the tv was set up like cable. This time it was more like an android box. It would have been kind of Princess to alert their passengers when booking the cruise that they would need to pay for a shuttle at some of the ports as this was mandatory on a couple of ports.
Food and Dining
Service and Staff
Cabin / Stateroom