This is a great place to snorkel. There is a huge reef and it is in like 10 feet of water. There are a lot of perch and flounder, and every once in a while you will spot a huge cabezon blending in with the reef. Remember not to go out too far as there is just a huge drop off and there is nothing to see. The down-side to this dive is that it is a long walk to the beach, and sometimes it gets really murky. There are bath rooms near the beach just in case.