We went on 2 snorkeling trips with this company- Hol Cahn/Shark Alley and Mexico Rocks Very accessible and I felt that they tried hard to accommodate our needs/desire. Nice people. Low key. We were 3 and they tried to find another so that the trip, minimum of 4, could happen. Prices reasonable.