I have snorkeled this site a few times before diving it yesterday. (what a difference) Due to the shallow depths you get great bottom time. I was down for about an hour and a half when my dive buddy signaled that he was running low. I only used 2/3 of my air, so I could have gotten another 30+ minutes easy. The conditions were great, got out easy enough. Visibility was around 40-50 ft. Life was abundant. The reef looked very healthy. No crowds (even for a weekend). We only stayed at the first reef as my buddy was new to the spot and was reluctant, but that was enough. We had a great dive and I recommend it to any one in south FL looking for a great shore dive. Check out the greatest dive shop (Blue sea divers) right around the corner for anything you might need. I get my gear there. (they are wonderful). Everything you need for a great dive in one location. I love this place.