Chose this cruise mainly for the itinerary, never having been to Grand Turk. Unfortunately weather did not cooperate, and we were re-routed to San Juan. Not the cruise line's fault, but disappointing. This was after bypassing Half Moon Cay completely and changing Cap Cana to Samana DR.
Embarking and disembarking were relatively quick and easy, as were the tendering to shore.
Unlike some of the other posts here, I had no issues with the food. On the contrary, found most things to my liking. A lot depends on the choices you make.
Easy transfer from airport to ship