We had a wonderful time snorkeling. The boat was crowded with divers and their gear but there were six of us snorkels. Horseshoe Reef was max 15 feet so we saw as many fish and coral as the divers. Some of us opted to free dive while I grabbed a water noodle for security to stay afloat. Swimming among the reef fish was magical. It is another world under the sea and to truly appreciate the glory of the Keys, you have to get in the water and explore.