These guys have it right! Unlike the usual large operations you will find in tourism hot spots like Key West where you line up single file to board a huge boat with at least 50 other people, these guys operate a smaller boat with a much more personalized experience AND CLEAR KAYAKS! We were able to spread out and enjoy the views while jetting out to our kayaking & snorkeling spots. Once out to they had us in the water in no time and off exploring. The little mangrove island was very cool, a lot of wildlife and very secluded. Sam was a great guide, pointing things out and keeping us safe. It was a great little morning/early afternoon trip, I will be recommending it to all of my friends and family! Thanks guys!