tesi, I do not recommend Pete Taylor if you book outside of the cruiseline. Been there.... done that.
We thought we were doing the best thing by hiring an independent(Pete Taylor) who came highly recommended by friends of ours. He is widely known in Jamaica. Meets you at the pier holding a sign, has a website through which you can book directly, etc. Here's the thing... We didn't save any money(actually got taken), were put into a very dangerous situation where we feared for our lives. Add to that, we could have saved a lot of money if we booked through the cruise line.
I know others on this site like to book with independents. Jamaica, in my opinion, is the one place in which I would never book independently again. Much less, go there.
Although, Dunns River Falls is not to be missed in Ochos Rios. It's beautiful. If you go, wear water shoes and bring a waterproof camera.
One word of advice. Stay in an organized group. Do not venture off on your own in Jamaica. I don't mean to scare you. Just to make you aware.