Great ship and the best service we have had on any Cruise.
Private Island was great. Grand Turk: Enjoy the wonderful beach or simply stay on the ship. Island is a dump.
Food and Dining
Service and Staff
Cabin / Stateroom