Embarkation was very smooth for us. Long check in line but that's to be expected with a big ship. All the check-in counters were manned. Their computer did go down after we checked in so we were delayed in departing Long Beach.
The ship is in pretty good condition for doing this 2 times a week.
The Cruise Director was one of the better ones we've had. Very personable.
We went cheaply on this so we got an inside cabin. I slept the best I ever have on my 40+ cruises. The bed was very comfortable. Only thing I didn't like in the cabin was that there was no refrigerator. So we had to make to with the ice bucket for our wine we brought onboard. Our room steward Leo was great.
The best thing Carnival has done is put in the "Punchliner" showroom. The comedians they have had have been great. The family shows have been very funny and the "adult" shows have been hilarious.
The only complaint I have on the cruise was our dining room waiter and assistant seemed to want to rush us out of the room each night. It was probably the worst of our past cruises. Didn't like them putting down the entree while we were still on the salad course.
Disembarkation was a hassle though. There was no crew member organizing the line for getting off. So people were cutting, making unhappy disembarkers.