The Ritz-Carlton Residences, Turks & Caicos