The crew and officers were great - professional, polite, seemingly happy. Room service was prompty and well-done. The buffet food for breakfast and lunch was good, with some really nicely prepared dishes. We ate dinner only at the complimentary dining rooms and I felt they offered great options, and the food was delicious. Service was outstanding all the way around.
The ship was in very nice condition. Our room was in very nice condition and everything worked. Elevators were plentiful with short wait times.
We enjoyed the entertainment, although we didn't go to the big evening shows. We really enjoyed the musical entertainers - they were excellent, particularly the Latin band, Mango Duo in the Sugarcane Lounge.