John was FANTASTIC in our kayak/snorkeling tour. We went at 7am since that’s when the waves are calmer, so we were told, and the water was very manageable. My wife and I had a blast doing the relatively easy kayak paddle to and from the coral reefs, then getting to the coral reefs was amazing. John knew so much about the location, best spots for seeing turtles, and got some awesome photos and videos of us underwater close by them. I don’t know how to swim but with the help of the life jacket, an additional noodle, and some encouragement from John, I snorkeled and am SO glad I did. If you’re looking for a kayak tour that’s not too taxing, getting up close with turtles, and a very positive and knowledgeable tour guide, you need to do this!