My mother, sister and I take a girls cruise every October. We are all over 55 and mom has a scooter, oxygen and other health equipment she takes along for the cruise. First let me say our cabin was huge. We were pleasantly surprised at how much room we had and that they actually have these rooms on a ship. We had a full sized door, which would have accommodated mom's regular scooter but we didn't know that, so we rented a smaller one, to be on the safe side.
We had a dining room with a full sized table and four chairs, and on the other side of the room, a long dry bar. The balcony is by the bar. Our living room was large with a king sofa that converts into a bed. There is a coffee table, two sitting chairs, one with an ottoman, a writing table, and a large flat screen TV with a DVD player. There was plenty of storage throughout the suite as well as ample outlets to plug in anything you might need to plug in or charge-up.
The king sized bedroom had a large chest to store all of your belongings and a large flat screen TV above it and another DVD player. No DVDs and none to check out or rent. No one told us that they would be in our suite, so they really were a waste.
Everything in our suite was large, lots of windows, great views, quiet area for the most part. The big complaint is the joggers that run right above the two suites, most people don't even know these cabins exist. Carnival does not have any signs up asking guests not to run or jog before a certain time of the morning. We were woken up every morning about 5 AM from joggers.
Charleston is very primitive as a port. Will be nicer once the new terminal is built in 2014.