Fantastic spot, great location. Turtles on the nearby beach as advertised!