I have done the encounter and swim in Cozumel and absolutely LOVED both. These were the best excursions I have ever done on any of the cruises I have ever taken. The park is wonderful where they are held at and everything was handled very professionally. I know without doubt that everyone in our party of about 8 had a FANTASTIC time.
I booked my last excursion with them through RCCL Mariner of the Sea's last May.