Let me begin by describing what was good about the cruise.The cabin steward was very accommodating and the dining room staff were very good and wanted to please. The lounge and bar staff were mostly very friendly and efficient. They do no "push" drinks on this cruise, which was refreshing, but were always there when you wanted a drink.
Boarding went well, however disembarking was very slow.
The shows were excellent, some of the best I have seen on the 18 cruises I've been on. The Cirque de Soleil type acts were stunning. The costumes in all the shows were amazing. A couple of the shows seemed to be geared toward children, so were not too interesting. The opera was wonderful. The entertainment in the lounges was also very good.