This piece of jewel is in Providenciales its just a walk out to Grace Bay Beach, the best beach in Turks and Caicos. Bay Bistro bar and restaurant is attached to it, very convenient for all meals and to enjoy your favorite cocktails.
Parasailing, boat tours (pick you up at the beach) and other tours available.
Sibonne Hotel has everything to make your vacation the best moments.
I will definitely come back.