This was our second try at a Carnival Cruise and we were more disappointed than the first time.
Embarkation - Port of Miami is tricky to get to. Parking is expensive. Our booking confirmation listed Terminal D, the ship was at Terminal E. There were minimal lines and we were onboard quickly. Our cabin was ready, and luggage was delivered promptly.
Cabin - U177, oceanview. This was the tiniest cabin we have ever had, barely enough room to walk around the bed, one wooden chair, no refrigerator or hairdryer. The crutains were tattered and the backing was falling off. Our window leaked when it rained, soaking the bottom of the curtains. The AC was controlled by a dial on the ceiling, we had it cranked all the way up and it was just ok for comfort. The bed was firm, linens comfortable. The bathroom was fine, ample room in the shower but not much space for cosmetics and toiletries. The closets seem to have enough storage space, until we discovered there was not room to store our luggage under the bed because there was a rollaway cot under the bed. We jammed the suitcases into the closet. It was very clean. We had a nice little flatscreen with a fair selection of channels in English.
Too small, cramped, no refirgerator or hairdryer. Convenient to elevator.