This is our third Carnival cruise, but never on one of their older ships. If you're not in a balcony, I guess it really doesn't matter. The ship was clean, but the dining rooms are depressing w/their low ceilings. Also, didn't like the seating assignment of a booth. Never had that before on 20 other ships. This is definitely a "blue collar" cruise. We only did it as we had access to a VERY low fare. Our room was fine--we had portholes so got daylight. It wasn't necessarily smaller than an inside room on many other ships. The bathroom sink needs replacing--it's not counter style and there's no place to put your cosmetics and things while you're using them. They could also get rid of the huge TV "boxes" that they have since the TV is a flat screen and can be mounted to the wall.
The 2 cast shows that they do are great, but for entertainment on the other nights, they use the passengers instead of paid performers. The food is fine--even get lobster one night. The buffet is a total zoo as on most ships. We use the dining room for all meals that we can. Because this was summer (and a less expensive cruise) there were tons of families which really isn't a problem except that just means more people at the buffet.
Their Serenity pool area (adults only) was great except they should probably raise the age from 21 to 25.
Hate a tender port, but not cruise line's fault. Rode the city bus to the end of the line and back to port along Seven Mile Beach
Been to this port several times before so just got off ship and walked around the port area which is very nice.