It was a pleasant cruise, but it felt like a timeshare experience. Everyone wanted to sell you something. They would interrupt your breakfast, lunch, and dinner. It would happen on a daily basis as well. Beautiful ship, great food, excellent shows. Labadie was a delight. The food was cooked in a pit style and was delicious. Jamaica was beautiful but very hot. All the vendors where very nice and hospitable. Cozumel is the place we enjoyed the most. We went to playa mia all inclusive beach. Drinks and food where delicious, the attendants are very nice and hospitable. I did find that the lighting in the room was to dim, and all lights come on at the same time. Showers are very cramped and tight, toilet is smaller than your common house hold one. If you drink coffee don't waist time and buy the coffee card, it is well worth the 15 coffees you get. Each one cost $4 individually. Soda package is great for teenagers, it says it is unlimited but they have a time allowance between refills, so it is technically not unlimited. Internet is ok on days at sea it becomes boggled down a little.
Its ok, I have had larger and more comfortable cabins on Carnival with much more luxury for a lower price.