A good cruise with very few complaints.
I flew from Louisville, Ky to Atlanta, GA to Ft. Lauderdale. Arrived at the airport around 10:30am. Carnival representatives were right there at baggage claim to show passengers where to wait for the tour bus transfers. I waited about 45 minutes so we'd have as close to a full bus as possible.
It took about 35 minutes to transfer us from Ft. Lauderdale airport to Miami's cruise port. Porters were on hand to take our luggage and we tipped them $1 per bag. Proceeded inside terminal to check-in for cruise. It was very crowded but the line moved swiftly. By 1:35, I was on board the ship and having lunch at the Lido Buffet. There were hotdogs, hamburgers, fries and potato salad. All very good!
I thought everything was fine with my cabin. No complaints. I especially like having an interior room that was nice and dark anytime of day for when i wanted to take a nap!