Inside the ultimate 'home away from home' in Turks and Caicos | Fortune