After all, with crystal blue waters and picturesque backdrops ... If you love people-watching, Zest is the perfect beach bar for you. Located at the luxurious Gansevoort Turks & Caicos, you ...