My husband and I were VERY pleasantly surprised by this experience...despite a check-in that could have been better (why key distribution had to be a line separate and after a first line for registration, I do not understand). My husband and I have sailed on Holland America, Cunard, Celebrity and Princess - I would put this close to on par Celebrity, which is our favorite.
Food was outstanding (perhaps the biggest surprise) and the diversity of restaurants with excellent decor and seating not on top of other diners was terrific. We never had to wait or compromise on our preference for a table for 2 - and on the last night, when we were told we had to wait about 20 minutes for a table, we were offered glasses of champagne for our incovenience. Even the buffet food was consistently very good - with a better layout than we've seen with multiple rectangular food 'islands' that eliminated lines always.
Staff was great, especially the entertainment and housekeeping staff - energetic, hard-working and warm. The shows were very, very good - with the exception of 1 comedian.
Ship is beautiful, with many tucked away areas. It never felt crowded despite a full ship. Pool area (2 pools) was fun, especially with the winding slide. We only wished that there was a retractable roof for bad/cold weather.
Highly, highly recommend...and we are so enthusiastic about our experience, that we are going back on this ship on Christmas day for a Carribean cruise!