This was my first experience on Carnival, and I must admit I was pleasantly surprised.
Embarkation went very well considering there were 3,400 passengers on board. We stayed at the Quality Hotel in Metairie, LA. The hotel was a total dive, but they do offer free shuttle service to and from the airport as well as the French Quarter (very near the cruise terminal).
We opted for an inside room due to cost, and while the room was small, it was very functional with plenty of storage. Our cabin steward was very good.