The team of CJ, Abby, Captain Joel and Charles were amazing! We took our family of 5, ranging in ages from 11 to 46 and had a great time. CJ was our guide and was super patient with us, answering all of our questions and calming some nerves. We wanted an experience that went beyond snorkeling, but didn't require certification, so this was perfect. Plus we got a couple great restaurant recommendations from the team, which made our week all that much better. We will definitely do this again!