I took my daughter on this cruise to celebrate her upcoming marriage and my birthday. The average person on the cruise was retired and seemed to want a more staid environment. There were few children on board.
We stayed in Aqua Class and I would absolutely recommend Aqua Class due to Blu restaurant. Blu was a big highlight...the food and service were simply outstanding and there was nothing the friendly and amazing staff wouldn't do for us. Every night the Sommelier brought us our favorite cocktails without asking, and the staff always greeted us and treated us like royalty. Breakfast there was a treat as well. If you are at all debating, go for Aqua Class. We also ate in QSine the first night because they offered 50% off of the cover charge. I liked it better than my daughter did, probably because I am not used to high tech restaurants. The food presentation, taste, and creativity was amazing! I am still thinking about it.
We were on the Eastern Caribbean route, and booked our excursions through Viatour instead of on the ship. I always recommend not booking the ship's excursions as they are overpriced and not nearly as good as what you can book on your own.
The cabin was beautiful and I agree that it needed more drawer space. We were able to find space for all of our clothing.