Horrible stop.. Save your money and time on this one.. Carnival should reconsider this stop. Really dirty town...
Save it for Cozumel that's the prize. We went to private beach mr. Sanchez. $50 all inclusive drinks and eats. $15 each way cab ride. Nice place to have some fun.