This ship only has one small pool and a few hot tubs available to the 4000+ passengers. Suffice to say it to like trying to swim or enjoy yourself in a school of fish. There is another pool but it's for The Haven, basically a millionaire's club few can afford.
Harvest Caye has a pool with capacity for 1000. Again too small to accommodate even a third of the passengers. It rained most of the time we were there.
To get to many of the "complimentary" dining areas, you are directed through the smoky casino. The noodle restaurant is right in the casino so you'll breathe smoke your entire meal.
Comfortable and clean.
It rained most of the time. Pool too small to accommodate even a 1/4 of the passengers. Everything cost money. Like a mini Disneyland. Completely artificial.
Completely ridiculous tourist village built by the cruise lines. You are trapped in a maze of expensive shops.