This is my favorite dive site on the island. Facing the water, enter from the far right side of the beach, but left of the shallow reef near the apartment building. Look out from shore, and you'll see a line where reef meets sand. Snorkel out to that, and then drop down, and follow that line - it's a nice reef wall full of eels and octopi. At an outcropping after a slight trench in the wall, head up and over the reef wall to find the caverns. Visibility is AWESOME when the surf is flat. Only possibly downside is that it's a long swim out and/or back depending on where you descend/ascend.