Communication was excellent from booking, to handing out equipment, to snorkeling instructions, to keeping group on-time and together, etc. I had complete confidence in the hosts' professionalism and adherence to safety protocols. Furthermore, they were personable and so interesting. The ride to/from the bay was almost as engaging as the snorkeling. The day I went the conditions were perfec
...more