Beautiful place with turtles visible from the beach.