The private boat tour with Leon was definitely one of our top things we enjoyed while in Cancun! Leon and his crew took my kids snorkeling, which they absolutely loved. Their attention to detail is awesome. They let us watch the sunset out on the water, which made for a magical moment for sure. Highly recommend booking with Leon, definitely worth it! The fresh fruits, ceviche, guacamole and drinks after our swum in the ocean hit the spot! Would definitely do this again when we come back.