Yes - Shark Ray Alley is a must. Check with the dive centers, too (Amigos Del Mar to name one). We did a day-long dive trip last year that included the Blue Hole and the Aquarium. There was a group of 8 snorkelers on that trip, too. Great day!