Just to follow up.....have returned and had a blast in Grand Turk!
Did a short bus tour to Governor's Beach, which was beautiful and great snorkeling, then stopped at Margaritaville on the way back for a fantastic time singing, dancing, and partying in the pool - beautiful spot!
donna