Great dive for all levels. We went in September and the visibility was at about 50 ft. We swam out to the ball marker and descended there. There is wall of reef that goes all the way to the caverns that has lots of sea life. There is one specific rock that seems to attract about seven sea turtles every time we pass it. We dove from the ball marker to the caverns and surfaced. The swim back was kind of long but it was worth it. Next time we will go the caverns by boat. The facilities are ok, there is a bathroom across the road from the beach. Make sure to leave all valuables at home to prevent any theft from happening.