We had a blast! This was our first cruise and it was amazing. From the staff to the drinks I think everything was on par. The food in the buffet was just that (buffet food) it was what you would expect from a buffet. I don't know what kind of buffets a lot of these people frequent but whenever we have gone to a buffet its decent but nothing to right home about. In the main dining rooms we thought the food was good. The Manhattan room was great!! The service impeccable! The drinks everywhere on the ship where made to perfection! (Some with a heavy hand but I'm not complaining). Rock of Ages "AWESOME" (not in the least for children) but the staff repeatedly says that before the performance and its written in the bulletins. So if you bring your kid and get offended it's your own fault. Burn the floor was OK. Cirque was "AMAZING" Howl at the moon became our watering hole for the duration of the trip (so much fun). Second City (not funny at all) maybe a chuckle here and there. My only quibble was that I wish the parties at H2O were a lil bit earlier. They didn't start until 10:45. Maybe 9 ish or even 10. That extra 45 mins killed me...lol... I was three sheets to the wind by 10:45.. Ok one more quibble, our time at Great Stir-up Island was too short!!! I loved that Island it was amazing!! Overall a great time ! We are going back next year (this time with the kids).