The ship itself is very dated and tacky. The Promenade-Galleria area is 1980's neon and black and many of the bars and discos were small and ugly. Our ocean-view room, though, was neutral, and a decent size.
The Carnivale dining room is downright ugly; however, the food was pretty good. We never had a "bad" meal. Our waiter was friendly and very attentive, but the food service was slow. We would get to the dining room at 6:00 and left at 7:30 - 7:45. One night we left as the 8:00 diners were entering! We would wait about 15 minutes between each salad, appetizer and main course. What I absolutely hated was the Maitre d'. When we finally got our main entree, he would get on the microphone and sing annoying songs, and demand that everyone get up and dance and wave their napkins. It probably wouldn't have been as annoying if he would have done that during the appetizer or salad serving. We would finally get our main entree, we would start to eat and enjoy it, and then all this noise and loud singing would erupt. It was very difficult to enjoy diner time with the family.
The two days at sea were great. We never had a problem finding lounge chairs around the pool area for the 6 of us. Bar service around the pool was slow, but I have found this to be true on every cruise I have ever taken. The "pool games" were funny to watch, and there was usually something going on in the afternoon that we attended.
Our room wasn't anything special, but it was a fairly decent size for an ocean view room. Plenty of closet space, decent size bathroom, okay bed. The weird thing was we did not have a temperature control in our room, so some days were extremely cold.