This ship is old, shaky and noisy...I was on cabin M192 and literally could not sleep with the engine sound! At times, the water on faucet and shower would come dark, kind of brown in color. In Key West, we docked at 7:30AM, and ship left at 1:00PM (very short stay). In Cozumel, same thing, got there at 1:00PM and had to be back by 9:00PM. Food is OK, but you have to be in line a long time to get it. The "serenity" area, in the back of the ship should be renamed to: "let's party and make noises" area. Loud music from loudspeakers, young adults drinking and talking very loud (some profanities too). I have cruise with Royal Caribbean, and I can tell this Carnival (particularly this cruise) is horrible. I was so happy when we finally docked in Miami.
Cabin was OK, but very noisy (engine sound).
Good service, friendly people
clean facilities, nice place
Very modern building, clean facilities