I've heard this spot described as "between the baths and Virgin Gorda"
On our last trip a few of our crew snorkeled around the rocks near the dinghy line at Devils Bay and said it was great. Is this the Aquarium?
Want to put it on the itinerary this year.