If a humid rooms, sewer smelling hallways, drunks and bland food is your game then this ship has it in spades! This is only my second cruise ever. Compared to the Carnival Sensation the Carnival Elation was not nearly as well pressed a ship. Some of the staff were borderline arrogant. The Camp Carnival was borning for my kids and the staff kept pushing them back on me the first two days. The food was atrocious but a necessary daily ritual you had to do to survive. The atrium elevators were broken only leaving two elevators that can reach deck 12 where my kids were at. Unfortunently the main elevators were possessed. Frequently if you were lucky enough to have one stop on you level you would jump on regardless of the direction. Very often it would skip your deck!
Thankfully the port of calls were great. Both the Cozumel Jeep Excursion and the Progresso Resort were terrific and worth the trip! Also I got decent food during the excursions. It is with the excusions only that made this trip memorable and not a nightmare.
Cabin was clean. The whirlpool tub was "clean" but completely worn out and old. You can't clean the old away. The appliances all worked fine except the TV had not audio on some channels. The room was consistantly humid even with 3 air vents. I found opening the hallway door and the balcony door would whoosh in fresh cool air on demand. There was plenty of storage space for me, my wife and two kids. The balcony was excellent. All the lights were accessible from your master bed which was great for night-night-time. One caveat is there was no outlet on my side of the bed. Fortunantly I had an extension cord for my CPAP machine.