Went snorkeling with my kids and had a great time. Capt. John and Brandon were great - nice and very professional. Everything was explained each step of the way and they provided extra assistance to anyone who needed. Great time and highly recommend. - via 