I get your dilemma. It makes sense that the aquarium is Coral Garden. It's a patch reef area not too far from the barrier reef. We've been a few times, though maybe we've been to slightly different parts, as sometimes it's seemed pretty minimal and other times, more lush. We've seen stingrays, a moray eel, and many pretty smaller fish. Another option is Cemetery Beach, but you have to get there by either taxi or public bus/van. It's north of Seven Mile Beach. There are also trips to the Kittiwake, which is a ship they purposely sank also north of Seven Mile Beach, but a bit off shore. I thought it wasn't that great for snorkelers, as it's in about 60 feet of water so you don't see much. I'm mentioning it because we also had a stop at Boggy Sand Reef (something like that) that was a really nice area to snorkel. I know that I typically like to plan things out, but if you wait to see what the weather/winds are going to be, you may be able to tell what it will be like at Eden Rock when you'll be there. That has the most extensive reef...