Quote
shuke said:
I just got back from Turks and Caicos and I believe it meets all your requirements. Plenty of the places there have kitchens and nearby groceries. It was an awesome time.

I did not dive, but did plenty of snorkeling. You can see my trip reports and photos here:

Turks and Caicos report


Haven't read your trip reports yet - but wonder, how was your experience at the airport? I've heard it's awful leaving on Saturday. We are booked for the Christmas/New Year holidays and I'm considering the VIP fast track service, but it's pretty pricey.