Used to cruise Carnival all the time. Have cruised other boats in past few years. Will not go back to Carnival again after this experience. This boat needs to be completely redone or drydocked right away. It is dated, it is not maintained. It is dirty, dated and dull.
Also, Carnival really missed the boat (pun intended) on the Panama Canal. They had no information leading up to the canal traverse. They had one guy on the boat during the canal trip and he was reading for WIKI. I know, because in the absence of any info, I read the WIKI to the people around me and he was reading the same stuff.
Crew was excellent. Entertainment was good, but comedy club was way way way too crowded.
Cabin was clean, but like the rest of the ship, very very dated. This ship looks like it is 30 or more years old.