We liked the destinations.
We Found everyone on the ship were excellent to deal with, the service was wonderful, especially in light of the fact that our luggage was lost by the airlines for 7 days!
We were not too impressed with the food, I am gluten intolerant and for the choices of food were very limited. When I asked for gluten free pancakes for the next morning in the dining room, I was told how difficult it is to prepare gluten-free pancakes! I have never been on a cruise (we have cruised 11 times so far with Princess mostly but also 4 other lines) and have never had anyone tell me it was difficult to make something for me.
The cabin was fine but as for cleaning, it was done at very inconvenient times for us.
The first cleaning won't be until early afternoon and the evening cleaning wasn't done until
7 - 8 o'clock in the evening!