I am not positive but the one that is probably closest to you is Xcarat, however there is also the Puerto Aventuras experience.
My daughter did the PA when she went, but my son did the Xcarat one when we all went last year.
The way it was described to us, the
Puerto Aventuras one for a slightly higher price - no idea what it is though - included swimming with dolphins, sea lions and manitees.
Xcarat is a theme park where you can spend the whole day.
Our party booked and paid for the trip and dolphin experience, even confirming the time, before we arrived, but when you get there you have to queue to confirm your slot and find out which area you have been allocated to. As this is still th egeneral melee of people who have turned up to book on the day it can be time consuming so don't get too early a slot as you will still be in the queue!
They then went to the area and were given a lecture on what would happen. They split up into groups of about 6 and got into the water to meet their dolphins. By accident or design the whole set up is staged so that the on site photographers get the only decent shots. At the end of the experience everyone is led to a viewing room where you can see a DVD of the performance and all the photos taken. You can purchase a couple of printed photos or even the DVD with all the photos on. If I recollect the photos were $25 each but I may be slightly wrong. The DVD was something well over $100.
We arrived at the park at 9:30 and by the time they had finished the experience and escaped the viewing room, it was around 1:00 which left us a bit short for the rest of the park, but we did the river swim and stayed on and watched the show in the evening.