Definitely recommend this excursion! The boat is gorgeous, the snorkeling is nice, and kayaking through the mangroves was really beautiful and interesting. Capt Russ and crew Jordan and Wade are super personable, knowledgeable, and made the trip a lot of fun.