We have just returned from a 7 day to those same ports on the Grand. I assume the do's and do-not's you are referring to are in reference to the ports. Our age group consisted of 4 yrs - 54 yrs. We found out the hard way that in Belize, you definitely have to book an excursion. There are a few shops on Fort Street along the waterfront where you tender in but past that, Belize City is NOT an area you want to walk around in. The Chacchoben Mayan Ruins in Costa Maya were really good. We booked online with www.chacchobenruins.com
. The price was about half of what the ship cost was. Anything is fun in Cozumel. Safe, clean, beautiful, as far as I am concerned. In Roatan, we booked online with Bodden Tours. The owner is Victor Bodden. He had a van waiting for our family at the port and for $25.00pp, took us anywhere and did anything we wanted and this was while his wife was at the hospital getting ready to deliver their daughter. He was absolutely fantastic and so was his island. Hope you have fun and good luck with your choices.