The dolphin discovery excursion on Cozumel is highly recommended! Staff is bilingual friendly and well informed. We did the "push and pull" dolphin experience. I had been to a dolphin swim in Orlando at a theme park, but this was much more than that. This was incredible. The park and natural setting, staff and beach, snorkeling, swimming etc. Highly recommended. Snorkeling was fantastic. Recommend planning about 3 hours to enjoy the park, or more.