I have taken several cruises with Princess Cruise Line and this was the last. The overall quality of the Line is Good in comparison to a Carnival cruise but where they drop the ball is customer service.
I cruised on the Crown Princess which is a nice ship overall. The Food was much better this time and I was able to get food from the Buffet that was sometimes actually above room temperature.
I booked a Balcony Stateroom 6 months in advance and requested 1st seating Dining with a Table for two (2). Registered my Cruise with "My Princess" on their website and registered the credit card I would be using.