One of my favorite of places. Paddle out from Van Damme State Beach, as I have said before, and poke around in the nooks and crannies as you head south, and you just might find this gem.
Here's the view looking up when you take the photos you've just looked at.