A great dive for any skill level. Rocks are slick but not a problem. Be there early to avoid the hundreds of people that show up to swim here. I was in the water by 7 and out by 9 when the bulk of the people showed up. It is a shallow dive only about 30 - 40 ft.