Don't forget to come out of the water and get yourself a drink at the Pirate Ship and do the bbq on the beach.
We were scheduled to go into Grand Turk but because of Isaac heading our way we went to Nassau instead which was probably a better choice.
Took a taxi with two others and did a 2 1/2 hour tour for US$25 each was was well worth the money. Called into Atlantis - amazing place.
Did the Bacardi Distillery tour which was great including the two rums we were drinking at 9.30am! Very interesting and a lovely place. You can also walk to the old Fort but there is apparently a free bus you can catch so look out for that if you haven't booked a tour.
Shopping was pretty good. Bought mens Seiko watch, good price and came with proper guarantee and stop in at the Table Cloth shop - worth it.