We chose this cruise for our grandson’s graduation. There were 6 in our party. The good outweighed the bad so I'll just comment on a few items that we were not happy about. Sea days. In past cruises there were so many things to choose from to occupy our time. This cruise offered very few options on sea days so when we wanted to attend any of them they were always crowded with no seating available. It's hard to find room for over 2,000 people at one event.
Shore excursions. For a family of 6, the excursions offered were too expensive. We found the same adventure once we got off the ship for much less.
Dining - Dining Room. We found that the food in the dining room was quite good every night. The Buffet, not so much. Very few choices and very bland food. Again on sea days there were extremely long lines and only 2 - 3 choices. 24 hour Pizza was a great idea but after day three it gets old.
Nice roomy cabin. Lots of storage and hangers! Unbelievable, I know, right!