We travelled with our son and his 2 teen age boys to celebrate one of their birthdays...I use a scooter and travel with a portable oxygen concentrator and always book an accessible room. Our son and the boys had a separate room on deck 1. Embarkation took a long time as we had to wait for a bomb sniffing dog to check out my oxygen concentrator...finally they decided to pick it up and put it on the conveyor belt. We waited again for out cruise cards to be completed in a line for "disabled" guests.
Our room steward Oscar was wonderful and gave us an extension cord so that we could plug in the scooter and oxygen at the same time, The room was the smallest accessible room we had ever had. The door to the small balcony opened outward and there was no way a person with a wheelchair could get out there as there was a very low to the ground beach chair, small table and a regular small chair in a very tight space. Our room had a small chair and a stool for sitting. The bed was very comfortable. The ship was clean and in good repair. The entire staff was wonderful and very helpful. Volha Yafimik a Junior Hostess assisted me with walking to my dining table from the scooter and getting my meals from the buffet table. The food was not as good as other ships we've sailed and cheaper cuts of meat were offered.
Our son and his boys enjoyed the pool and gym and met nice people. The weather was rainy and overcast when we were in Grand Cayman so they didn't go to Sting Ray City or snorkeling but the next day they took a tour to Dunn's River Falls and had a beach barbecue that they really enjoyed. The ship had a disembarkation process that flowed pretty smoothly and it was good to get home again. I would not take another Carnival cruise.