I chose this ship because I wanted my first cruise to be on a newer, large vessel. Plus, the "Free at Sea" Ultimate Drink Package was a huge selling point. Overall, the cruise was average. I stayed in a mini-suit and the room, however, was very nice. Very large bathroom and more space than I would expect for a cruise stateroom. We also had an extended balcony which would have made the trip better had it not been windy and cloudy for most of the trip.
The Restaurants:
Forget every review that is calling the food "average" or less. The food was amazing. We only ate at the complimentary venues, but the food never disappointed. The main dining rooms represent gourmet dining at its best and the service and food were stunning. Food came out at a reasonable time and they never left you wanting or needing anything. The buffet has everything anyone could want and Osheehands is a nice casual sit-down with excellent food as well.
Very nice cabin. It was plenty spacious and the large balcony would be great (too bad the weather wasn't good enough to fully enjoy it). The shower was huge and the multiple sprayers were fun.