I wanted to comment on Dolphin Cove in Ochos Rios. I have two kids (6 and 8) and did the Dolphin Cove excursion because I thought it would give the kids a great chance to see, touch, and learn about Dophins. It was. I couldn't think of too many other things in Ochos Rios that my kids would enjoy and actually thought it would be highlight of our Cruise (Enchantment of the Seas). It certainly was. However, I have mixed feelings for a couple of reasons. The first is the price gouging done by Dolphin Cove. I did the swim encounter which was $139 or something close to that (from RCCL and combined with Dunns River Falls). There was no actual "swim with" involved. It was a good experience but not worth the value. The second, as mentioned in the topic post, is the questionable ethics of places like Dolphin Cove. SeaWorld in Orlando has a program and you have to believe they treat dolphins much better.