We did have to put a deposit down, and the credit card info was hacked. Use a throw away card, or a secondary credit card to make a deposit. The experience was AMAZING. I saw the horseback riding pictures from the excurison purchased through Carnival, and ours was by far the best. We drove an hour, the stables were nice and horses in great shape. We rode on the countryside through farmland, rode on the beach, and then went to a private cove in the ocean and rode in the water. Amazing staff, amazing photos - perfect.
Read PJMGD's full Carnival Dream cruise review
Jamaica Cruise Excursions