Nice place, great view. Sea turtles welcoming.