Marina Cay is on our itinerary this spring so will definitely add Diamond Reef to the snorkeling list!