I chose this cruise mostly for its timing, and for its cost. The description of the ship made it sound fine. I was already headed to Tampa for a charter cruise on another line, the following week, and wanted a longer ship board experience. The cost was reasonable. I had heard many raves about Carnival, none of which seemed true on this ship.
I had an inside ADA room. When I arrived, there was a giant fan drying the floor. The steward was very apologetic, and guest services even gave me onboard credit for the inconvenience. Wow, I was impressed. I had not complained and as it was a new ship for me I wanted to be out exploring anyway. The door opened nice and wide, and was held open by a magnet on the bathroom door. this worked well. Though sometimes was hard to release and close. As I use canes, and not a wheel chair, this is only an observation, not a necessity for me. It was the smallest room, I have ever had, ADA or not. It was perfectly adequate for one, or even two I'm sure. (If I hadn't read that Carnival had very large interior rooms, i would not consider it worth remarking). The shower head would not stay in its bracket and actually came off and apart twice "attacking me." The bathroom has plenty of storage space including a huge medicine cabinet, The television was a nice flat screen. Though I was very disappointed not to have MSNBC. I thought that was a standard international station. I was wrong.
I had to order the distilled water, for my cpap machine, from room service so it cost about $4, I am accustomed to it being in my room when i arrive, and a courtesy, not a charge.
The cabin was fine. It was small, especially small for an ADA cabin, but I found enough space to store things. The steward was great.