This was definitely one of the highlights of our trip to Islamorada! We did the afternoon snorkel trip and we were out about 3 hours, which we felt was perfect. The crew was awesome and made sure everyone had the correct equipment and were having a great time!! We had about 15 people on the boat which was perfect sized group. Be sure to bring an underwater camera which we did and got pictures of sea turtles, manta rays and baracutta as well as the beautiful coral. We will do this again!!