This cruise was included in a timeshare marketing ploy, which we weren't told about when we booked the trip. If you received the offer in the mail, and are spending 2 days in FLL, followed by this cruise, then 2 nights in Orlando, BE AWARE. There is NO savings in this package. After all of the upgrades, we could have had a MUCH nicer vacation, on a better cruise.
As for the ship. It's awful. All of the staff were difficult to understand, because of the language barrier. We upgraded to what I thought would be a bigger cabin, it was the exact same size as the standard, just an outside cabin. There was no thermostat, it was hot in the room, and we just had to suffer through it.
We traveled with our one year old, and when we went for the formal dinner on the first night, no one would bring us a high chair. After waiting for 30 minutes, trying to keep him from disturbing others, we were told there weren't any available since there were so many small children. We never saw those small children, or the high chairs, during the trip. The food was edible, not great or even good.