Providenciales, Turks and Caicos. See Resort Review HERE.