Amazing location, views. Lots of turtle sightings!