First-time cruiser -- head read up on all the various things to watch for on cruises, etc. We found ourselves with many experienced cruisers (5 x a year or more) who told us this was an exceptional ship relative to many.
Check-in was fast and efficient with little waiting despite a large number of people arriving when we did.
Disembarkation was no waiting at all -- really excellent.
Loved the Grand Cuvee Dining Room -- service and food variety was great. We didn't see a need to visit any specialty rests.
Just about every worker on the ship makes you feel special and truly seems concerned about your experience -- including the room attendants who were better than many hotel 'sales' people I've met over the years.
Ship amenities were excellent.
Communication on processes, shore excursions, etc were excellent.
Only small niggle was we had an upgraded beverage package and I wish they would link husband and wife info so I didn't have to have both cards to get drinks for both of us.