If you want to go snorkeling at Key West, Sebago is a good outfit to go with. It's a 3 hour trip, roughly an hour motoring each way, and maybe a little more than an hour snorkeling. The catamaran is a stable platform, and also accommodates a lot of people. I think there were about 70 on our trip. All gear is provided if you don't want to bring your own. There are drinks provided, and snacks and more drinks available for purchase. You can only consume alcohol after the snorkeling, naturally. The captain and crew were just great. Did a good job explaining what to do and what not to do. They were very engaging with the customers. Of course snorkeling is subject to the whims of weather, and the captain decides where to go based on conditions. We did not get to go to the main reef, but rather a "juvenile" reef. Still saw lots of colorful fish and colorful reef. A final remark: The price for this excursion was very competitive vs. some others I looked at. If your purpose is to get in a good snorkeling trip, Sebago is professional, efficient, safe, and fun.