Key West Florida Reef Half-Day Snorkeling Excursion was bitter sweet. We went as a family of 5 with a teen, pre-teen and a toddler and believed it was a great value for our group. We were the only family with a toddler so my wife and I already planned to split our time to snorkel while the other floats with our youngest kid. The staff was amazing, very attentive on the boat and also very attentive while in the water. We even saw one of the crew members specifically watching over our family since we had a toddler. We are experienced snorkelers but the instructions were clear and funny for any 1st timers attending. The equipment was clean and well kept so it made it simple to use. The only difficulty to rate well was the location we snorkeled. The waters were murky on a sunny day and we couldn't see any coral reefs or fish from the surface unless diving at least 3-4 feet in and it was still minimal views. Its a great boat ride, beautiful views in a clean and sleek boat with knowledgeable and friendly staff, but unfortunately the water and location was not what we expected. I'm not sure if that was only because of the day we went.