Hi. I just read a terrible review from somebody that took this cruise in December, and I am sorry they didn't have a good time, but I couldn't believe the same cruise that we had such a wonderful time on, was the same cruise she/he had a horrible time on. The difference between their experience and ours is like the difference between night and day.
For us, it was a wonderful week, a beautiful ship and great ports. The reviewer I referenced above was "appalled that Carnival would put people's lives at risk by going to Belize and Honduras." Not to sound mean, but if this person did the slightest bit of research, they would have known what to expect. Everyone knows that both Belize and Honduras have poverty issues. Also, the thought of somebody choosing to go into downtown Belize City on their own just makes me shake my head, especially after being warned.
Anyway, I love both Belize and Roatan, Honduras. However, I would suggest that one take an organized Carnival tour in Belize. There really isn't much for anyone to do in Belize City, and it probably isn't safe for somebody to walk around on their own. There is a little tourist village that is guarded, and safe, but once you leave that, you're on your own. Once you get out of Belize City, you get to see the beautiful jewel that the country of Belize is. We did the zip-line Canopy Tour, which I highly recommend to those who are up for a good adventure. It's not for everyone, it includes a good uphill hike, but for those that like extreme sports, it's a great choice.