When I was on a cruise I also dived at Grand Turk.Carnival used Oasis divers.Had 2 great dives.They have a great reef and plenty off fish, turtles ,nurse sharks. etc.The dive boats are right at the end of the pier so it was easy.Have fun and dive safe