i just returned from western carribean cruise during hurricane francis, dunns river is really pretty, however a couple of people with our group got hurt, one woman was shoved by the tour guide and her ankle got stuck in the rocks dislocated her thumb and received 6 stitches. I dont recommend going without water shoes as it is very very slippery (challengin though)after being in the water at the beach in the bottom of the falls, we discovered there are outlet pipes going into the ocean water and them pipes come out of the restrooms, and lastly do not (i repeat do not) go to the little shops they have on the outside, they grab you and get really mad if you walk by them without buying things. If you do go there go with the tour - we did the excursion with dolphin cove - which is really neat. Personally I would never go back to Ochos Rios>
On a good note Grand Cayman and Cozumel were excellent - Enjoy your cruise!!!