$70,000 Weekly: Endless Privacy in Turks & Caicos’s Long Bay Tucked behind the pristine sand dunes of Long Bay Beach, Triton Luxury Villa has set…