A luxurious boutique hotel resort on Grace Bay with only 64 suits nestled 500 meters away from the shores of world famous Beaches in the Turks and Caicos Islands.
- Luxury Studio Unit - Sleeps 2
- One bedroom plus den unit - Sleeps 6
- 2 x Two Bedroom Units - Sleeps 6
- Fully furnished and equipped