This is the cave dive from the James Bond movie Thunderball.
You can easily snorkel in a mid tide... at high tide, you have to dive down to enter and it can be scary.
Awesome fish and wild feeling being inside a cave.
Try to go earlier in the day before the packed tourist boats show up
There are a few entrances, the hard ones, by swimming underwater then the easy one that allows access without having to dive under water. Check tide levels before trying and if you decide to swim out the other end into the blue light, remember that it is not blue when you try to return! Watch out when surfacing as very...
So that really impacted my enjoyment here. Also, had heard you have to dive and swim under something to get to the grotto, but I wasn't making any progress and a guy explained I simply can go through a passage with my head above water. That worked. I saw the beehive-like cave, which was cool but not amazing....but I guess...