I loved the tour. Both Stephen, and Chelsea were great people and really great guides. The only suggestion I'd make is; I think they can make it more attractive to non-swimmers if they'd offer vests first. with the "Option" and recomendation that you not wear one to use the power snorkel for diving. I like the option to stay on top of the water and just look down rather than not provided a vest at first. My girlfriend doesn't swim so I wore a vest so I could float near her rather than tire myself out wading.