My wife and I had a very recent vacation in T&C. Super friendly locals. Very laid back. Absolutely beautiful! We weren't there with the boat, however some friends from our marina were just there. Maybe this will give you some feel for Turks and Caicos -
Storyville
Ralph