Superbe endroit. Situé à 25’ à pieds du centre et à 5’ de Tallow Beach.