We chose this itinerary for the destinations. They were all good.
Unfortunately there were some disappointing areas that need improvement.
The shore excursions were well organized and mostly interesting but quite expensive.
The Horizon Court dining venue was always overcrowded caused in part by guests hogging tables to read etc. also they utilize plastic dishes and glasses.
Difficult to get dinner seating in the main dining rooms without sharing a table.
Overall the staff were very good. We found everyone to be friendly, courteous and professional with very rare exceptions. The food we experienced was also very good with just one or two minor exceptions.
There was lots of activities to engage in on board and we found most of the entertainment venues to be good. The Princess Theatre entertainment was largely disappointing but other acts around the ship caught our attention in a positive manner.
The new Princess beds are very comfortable.