The cruise it self was fine. I would avoid buying anything on board as the prices are inflated. Also, many of the port of calls were owned by Carnival. I found this deceiving has the Cruise Director neglected to inform us of their conflict of interest.
ESPN was only offered in the bar and casino. This was to lure you out of your room and spend more money.
The bingo is advertised as $10,000. But there is a slim chance anyone will win that amount. The real amount was $1,000 for $20 cards.
The cabin and bathroom were clean and were of good size. We had enough storage for two people. Would prefer sound proof walls as the sound of doors slamming was annoying. The minifridge was stocked with the minibar drinks and didn't cool very well. The temperature in the room was hard to regulate.