I purchased this cruise as a belated 40th birthday/Christmas gift for my husband. I have previously sailed on RC Jewel of the seas, Carnival Freedom, Carnival Spirit and now, Ecstasy. Let me first say that if you can't enjoy yourself on a cruise then you're just a miserable person. I'm easy to please and don't require 5 star lodging.
My only "complaints" aren't really complaints but more disappointment having been on newer/larger ships (Freedom) this one didn't have as many of the features I enjoyed on other ships such as the interactive stateroom TV where you could view the daily menus, review your sail & sign account as well as order excursions and the easy to understand live map system for the ship's location. They had a similar feature on this ship, but wasn't as nice. I've always chosen the inexpensive interior room as I prefer to spend my money doing other things outside of the room, off the ship. The layout of this room M240 was slightly different with the bed configuration being sideways where I've always experienced the foot of the bed facing the door. This is just an observation, not a complaint. Also, no mini fridge in our room and the bathroom shower had a curtain vs the doors...that I didn't care for. There was also no shelf space in the bathroom for toiletries as I'd had before.
My next observation is kind of a complaint, but not limited to this ship. I know when you go on a cruise, you're not there for the TV...however my husband & I like to put on the TV when we get into bed. The channels are very limited with only a couple stations and on some the audio was very distorted so you couldn't watch it. There were 2 comedians as part of Carnival's new "Punchliner comedy club" Brian Mckinnon (sp.?) kinda looked like a slim Drew Carey was funny...the other guy, Ron...not so much. The "Hasbro game show" was fun to watch as was the "Game of love" and the "Motor city" show was neat with lots of costume changes.
Overall it was still great fun. I have to say that I was really disappointed in the fact that this was my 3rd carnival cruise in the past 5 years and the menu was exactly the same... :-/ Maybe its because I've always cruised in the January-April time frame? Food was really good...but I would have liked to have something new! Lastly, embarkation was a breeze...we were on the ship by noon. Debarkation was decent as we had tag #3 due to our flight out at 12:25pm... we purchased the cruise shuttle (provided by Mears) for $35 pp. It was just under a hour ride from Port Canaveral to the Orlando airport.