This was my second cruise with Carnival, first on the Triumph, and my husband's first cruise. We prepaid parking online which made everything a breeze, you don't have to worry about anything.
Embarkation was awful, my husband didn't have a passport so we had to stand in the birth certificate line which was 10 times longer than the passport line. It took about 2 hours door to door and it was hot. He's getting a passport before the next cruise...
Our cabin steward, Rama (sp?) was amazing, he was so thoughtful and did anything we asked. Our room was cleaned several times a day and I loved the towel animals. He made a full sized towel man that scared the crap out of me in the dark but it was hilarious. I had no complaints about the room, but I did wear my flip flops around the room because I didn't want to touch my bare feet on the carpet or in the bathroom. We were positioned close to the elevators and everything was incredibly convenient.
Had everything we needed, decent size. Carpets were stained pretty badly. Just don't touch them and you'll be fine. Plenty of hangers in the closet. Good temperature in the room.