This was the first time my family and I had cruised Carnival as we have always cruised Princess. I went into this cruise because the price was right and really having doubt about Carnival. However, I am happy to report that Carnival far exceeded our expectations.
First things: Embarkation was, by far, the easiest we have ever experienced. We arrived at the ship at 12:30 and were on the ship by 1:00 pm. While our room wasn't ready, we went and had some lunch. Our cabin was ready by 1:30 and luggage arrived shortly after.
Our cabin was great. We had a balcony with a queen (king) bed, one pull down from the ceiling and a convertible bed/couch. I think the cabin layout is superior to Princess cabins. The bathroom was bigger and there felt to be more walking room.
Perfect location on the 12th floor - near the elevators and near the pool deck. My best cabin ever.