What to expect with a luxury beach rental in Turks & Caicos