Highlights - the ship is nicely decorated and mostly clean and well-kept, our cabin/mini suite was great, good balcony, great bathroom for a cruise ship, well-attended by the room steward.
Cruise director and his staff were very good, friendly, entertaining and hard-working. They are the best I have seen on a ship.
Embarkation and debarkation were both very smooth, even at ports of call (exception was Grand Turk where one gangway made it extremely difficult to do quickly).