We did this cruise couple months ago. The little kids were so cute. We saw them several times with the staff, @ dinner, by the pool. They were well tended. Every time I saw them it seemed there were about 2 kids for every staff member.
Belize? Well..I agree. spooky place. After reading the boards, this is the only city we booked a formal tour in. It was spooky, extremely poor, the city tour was very nice, glad we did it. But after we were dropped off we walked to "downtown". That I would not recommend. I don't think I saw any nice beaches for the kids. All the other ports were great for kids of all ages. But Belize..I'm glad we saw it, had a nice time, but have no desire to return.
We have been to many extremely poor cities around the world that I was never nervous walking around the city. Here, I just can't put my finger on it as to why it made me nervous. Hope this helps.