I'm hoping Viator replaces the jackass who led this trip. Started off by showing complete disgust that I didn't speak Spanish. Seriously. Like there aren't countless American and Canadian tourists in Mexico who don't. The trip itself was amazing. Our snorkeling guide was remarkable at finding gorgeous fish and other sea creatures. A very nice guy, too. If Viator replaced the jackass, I'd highly recommend this trip.