Cozumel was Dolphin Trainer, we were the only two people, so it was like a private tour. We had a great time, it was clean, well kept and the staff and dolphins were fun and friendly, but then they tried to sell us photos and video for $349.00 (%@#!) yes that's what I thought!!! If you go, than have your own family take photos while you do the excursion. They made us put our cameras away, now I know why!
Costa Maya was Mini Jeep Rhino, it was fun, but not what was offered. We were in part jungle and needed lots of bug spray, you wore helmets and bandannas, it was a bit muddy. Then we drove along the coast, very nice, but we did not go to any type of "resort area" and there was no hour of swimming, hammocks, water-beds, etc. as offered. We just stopped at there home base for a drink and a few chips and salsa. Would not do this one again!
Belize we did the Air-boats and that was lots of fun. The staff was very entertaining and they made sure you saw wildlife along the way, this was a must do!!!
Roatan we just did the Mahogany Bay with the flying beach chairs, it was lots of fun, but I wanted to get a cabana and they were sold out. It was very crowded since Carnival had two ships in that day. It was just too many people for that area. The bars were so crowded and it was difficult to get a drink from the bar, they did not have enough staff to work the large crowd.