OMG, over 700 kids and over 500 from South America. But that is just a holiday cruise.
The real issue is that they bill themselves as a equal to Royal Caribbean and they are not. She is a nice ship, they are for the most part good staff, but all the little niceties are missing. Along with the cruise director? Was there one on board? The food was good 4 out of 7 nights, the steak house is not worth it, the Italian place is GREAT!!!
Bar staff is so/so. Pool staff is real poor standing around doing nothing, I am sure that is where everybody starts work as most do not speak much English and make no effort to help the passengers.
To get as many balconies as possible they made the rooms narrow, that is fine but the balcony was totally exposed to all above, there was no privacy on the balcony. Not to mention the big bright billboard with the ship name just above lighting up the night sky.
It truly is out in the middle of nowhere, an hour from downtown and the airport. There is nothing around but oil refineries. Disembarkation was a mess as immigration does not have enough officers there.
Just take a taxi to "Centro" and walk down the main street facing the ocean. Lots of stores and food opportunities. Too many barkers trying to get you into the stores but still the best game in town.
I have been to Belize and Belize I will never go back. The tenders drop you in the walled in tourist area, and looks scary to go outside of that area.