This was our 2nd Carnival cruise and 3rd overall. As expected, this cruise was wonderful. Carnival cruises are just more fun. The entertainment was great, the food in the dining room was great. We had one evening at Harry's and that was excellent as well. The wait staff were the best ever (thanks Paul and Iskra!). Lido deck for breakfast was kinda boring but other meals were fine.
The itinerary was very busy. I think it could stand to be increased to 14 days to provide another sea day and another overnight like Venice (Barcelona would be good).
Having been on two other cruises, I expected a zoo getting on the ship to embark and off the ship to debark. This was NOTHING like the other experiences we had. Why Long Beach and Ft. Lauderdale are so insane escapes me. This experience was very well organized and quick on both ends.