I did the entry just to the North of this also, called Tracks Beach, straight across from the power plant itself. I like the spots out near the cave mentioned earlier; I spooked a white tip sleeping under an overhang near there. Also saw the red eggs of the Spanish Dancer that look like a rose (very cool), a pair Pencil Eels and other varieties of Morays. And yeah, turtles everywhere.