Where is this? Is it all day? We've never swam with Dolphins before so we are excited, although I do know of the Cove (haven't seen it, I can't stomach things like that), so I will feel guilty. I did a quick search and saw there is one in Ocho Rios, and then saw something about a new one in Negril?
Do we have to do anything special to let the hotel know this was purchased for us? Or when we check in will they already know? Thanks!