I chose this cruise because it was going to Cuba. My husband and I chose Royal Caribbean because we were under the impression that it was a step up from Carnival. However we were greatly dissapointed in the late night offerings as well as the Knit noid charges imposed on the ship such as $2 popcorn during the comedy show. Of which was quite underwhelming. There was a charge for room service. $7!!! A woman was complaining she had to travel to the buffet to get hot water to feed her infant child. There were no real late night food offerings. The only thing you could eat late night was 4th rate pizza that I would feed to my dog. The bartending staff was fickle, happy some days, short on others. However the staterooms were roomy and our steward was quite helpful. The excursions were extremely over priced and we opted to go on a private tour of which we got so much more than those that went through the cruise ship. I would highly recommend Fertours if going through Cuba.