I have only been to Jamaica once and it was not a great experience at all. I will be back in August and I don't want to stay on the ship.

Let me know what there is to do (other then the beach) in Jamaica.