Matatagpuan ang kamangha-manghang resort na ito sa Grace Bay Beach, sa Providenciales, bahagi ng Turks and Caicos Islands. Nag-aalok ito ng malawak na spa, tatlong outdoor pool, at private beach area.
1x Napakalaking double bed (Super king size) 181–210 cm ang lapad