Just get your expectations in line with what you are paying, essentially. No characters, more of a party vibe, many less on board activities, they want you in the casino, food was meh, not bad, not great, only vegetable they knew how to prepare at dinner were potatoes. Actually, this made us laugh, you could get chicken with potatoes, steak with potatoes, fish with potatoes (they used the same sides for many of the main dishes). We ordered a veggie tray from room service and the veggies had mold on them. We just laughed, I guess we should have been more horrified that someone did not check that before it got out of the kitchen.
I really enjoyed the cruise, it was cheap and had a great itinerary.
The staff are not as great, well, some are and some aren't. Our first night, we had the worst server at anytime dining, ignored us, dinner took about 3 hours because he kept not coming to our table. We were not mean, I promise! He was just more interested in the scantily clad women at another table who had had quite a bit to drink. We were not pretty or flirtatious enough for him apparently. The next night, we found a wonderful server and asked for him every other night we dined in the dining room.
4 of us stayed in a suite, thinking that suite meant suite. I still wish we had opted for 2 verandah rooms. The room was not arranged well, the layout was just really not what I would call good. They could have done some things differently. Now, I was invited along on this cruise and went along and all plans had been made before I was invited. Had I done any research, I would have found out before hand about Carnival's "suites". The suite would be nice for a couple. Maybe for 3 friends. Only 1 bathroom and 4 girls. Disney really does do their staterooms better.
I do remember being really bored on our sea day, we had 5 stops, so I needed to stay out of the sun for at least one day. The tv options were limited, I could not go in the casino due to smoke, as well as some bars, etc. I think I read through 4 books that day. You may not have the same issues as I have, so this could be different for you.
We did like being able to get pay movies from the room and also that you could book excursions and look at your account charges on your tv.
We also were not wowed with the entertainment, a few of the performers should have had their mics turned off, they were great dancers, not so much live singers. It was vegas style.
Anytime dining was a nice change from the standard
DCL dining times, you go when hungry and we typically did not have to wait long. We did not do the pay for dining, the friends I went with had platinum status, and had tried it and were not overly impressed.
The platinum status on Carnival was nicer than DCL's status. We had free laundry, priority debarkation, and some other perks I do not remember. The free laundry was awesome.
Again, I would just keep your expectations in line with what you pay for the cruise. I pay more on Disney and therefore expect more from them. Better staff, better shows, better food in general. It was still so much fun, just different. And a whole lot cheaper.