Grand Turk was awesome. Beautiful waters. We did the catamaran snorkeling and private beach excursion which was worth it. They took us to an amazing snorkeling spot where the fish and coral were in abundance and so beautiful. It was also near "the wall" which is a 600 foot drop off, which was scary and amazing. They fed you with drinks and muffins (not sure I understood the muffins) after the snorkeling and after your trip dropped you off to shop or do whatever. We stopped at Margaritaville which takes forever to get a drink at but is so loaded with alcohol, after you take a few sips you'll forget all about your long wait.