Your dream vacation awaits at Reef Residences Resort on Grace Bay in the Turks & Caicos - 129 steps away from the #1 beach in the world.