We chose the cruise to have a fun New Year's Eve and relax after the business of the holidays... We didn't expect a lot because we've cruised with Carnival before, but it was available and close to home. There was nothing exceptional about the cruise. Our room only got cleaned in the morning (no night time turn down with chocolate on the pillow), no extra special touches at all. The food in the dining room was not good, one night the service was so bad that we left without dessert. We had to pay an extra $38 per person to eat at the steakhouse to get a good meal. No band at the pool, always a DJ playing techno music which is grating after awhile. At Cozumel we had booked a bike ride with another company and no one informed us of the time difference so we were late and had to take a different tour than we booked. We tried to just be grateful that we got to go on a cruise, but it was very pricey for what we got. Not recommended.
Clean except for the balcony was rusty and dirty. Cabin steward not that good.