We had an awesome time! I can't say that I would feel the same way had we not scored the Vibe Beach Passes. Rowman & Roberto (Vibe bartenders) both contributed to our amazing experience. The food was great at Cagney's, Food Republic, Moderno & the French restaurant (I can't think of the name at the moment). The Japanese restaurant was a little disappointing .... Not like it was awful but that was our least favorite restaurant. Buffet for breakfast, lunch & dinner was always good as they had a nice selection of food. Our room and room steward was wonderful (we stayed in a mini-suite # 15212). Dance parties at night were lots of fun also.
I read all of the reviews prior to sailing and was extremely concerned but pleasantly surprised. Many people say that it's difficult to find seating at the restaurants and beach chairs. We didn't wait for a table ONCE and there were plenty of beach chairs available until about 10ish so as long as you don't want to sleep until noon you shouldn't have any issues with that.
For anyone trying to score Vibe Beach Passes make sure you go directly to HEADLINERS (not guest services). Everyone needs to be present for the pass as they only will give you one per person.
Double sinks & full shower = wonderful!!!