El Turtle's Nest Beach Resort está situado en el centro de la playa de Meads Bay y ofrece conexión WiFi gratuita y una piscina frente al océano. Saint Martin está a 13 km. Hay aparcamiento privado gratuito.
1x Cama doble grande 151-180 cm de ancho
2x Cama individual 90-130 cm de ancho