We were tricked into going to a mandatory time share meeting before we were allowed to get our tickets to the ship. This took up the better part of a day. We were not aware that this was required. Every upgrade we were offered, such as the hotels, meal plans, etc) was a waste of money.
The kids had very little to do & pool did not stay open very late. This was a party ship, no doubt, but there should have been more accommodations other than bar-like atmospheres, where the drinks are watered down (very little alcohol) & over priced.
We would have been better off flying straight into the Bahamas. This ship was nothing more than a ferry.