Ocho Rios, Jamaica
We had a great time a dolphin cove. Our children really enjoyed swimming with the dolphins and snorkeling. We also got a great deal from Viator. No issues... I will add the transfers to and from your hotel are not included so you would either need to get a cab or arrange for Dolphn Cove transfers (cab might be less restricting and cheaper). If you use Dolphin cove transfers they will tell you what time you have to be ready for the bus and you might feel rushed through the park as there is lots to do. We felt very rushed.