Wont be on that particular one...we just did the Greater Antillies last October for our 25th Anniversary.
The cruise itself will be awesome. Just follow the daily literary.
The folks who serve you depend on the tips at the end (last night) for their livelyhood--there will be a recommended percentage list for each person in your cruise info pack. The folks are from all over the planet, so enjoy meeting very nice people from every corner of the earth.
In port--there won't be a price tag on anything at the markets. Why? It's all about bartering and negotiating for the final price. In Mexico, when you are looking at things to buy, they won't say jack until you start asking how much it costs--then--they think they have you. They will normally ask for twice what it really costs and like used car dealers here--pray you are a sucker. Don't fall for it. Think in your head what half is and offer that. If they won't bite...start walking away. If they are smart, they will follow you around yapping on and on about stuff and then counter offer. Think quickly what 20% less of that is and counter offer with that. Usually, it's a sale and you got a bargain.
It's also no joke about "dont drink the water" and that includes ice cubes in drinks while in port.
Have fun and please stay safe, bro!!

ROX