This was my second-ever cruise and my first was on a similar-sized ship (RCCL's Majesty of the Seas) with a similar cruise length (4 nights) and departing from the same port, Miami, so I was continually comparing the two cruise lines and how they handle different aspects of the cruise. Some things CCL did better, some things RCCL did better.
I was travelling with my sister Cindy, who is disabled and generally needs a cane, and my mom Loralee and her husband Gaylord. This was my sister's first cruise, my mom's 20th or so, and Gaylord's 18th.
MIAMI OVERNIGHT AND TRAVEL TO THE PIER: We drove down from Atlanta the Sunday before embarkation day and, based on reports right here on Cruise Critic's message boards, we stayed at the LaQuinta Miami Airport East since they would allow the car to be parked there for 5 days for free, and transport us to the pier (but NOT back) for free. The hotel itself was so-so; we couldn't get the TV (or the remote) in the room to work and for light sleepers, the sound of aircraft taking off overhead might disturb them.
Cabin E-119: this is a modified handicap room with wider doorways to accommodate wheelchairs.
Although Carnival's website indicates there is a lip into the shower, we were surprised and pleased to find that the shower and bathroom had true rolling entries, with no lip. The shower has a fold-out handicapped bench and a spray nozzle that can be hand-held or attached.
Otherwise this is a standard interior room, about 170-180 sq ft. We were satisfied with the size (there were two of us).