We just got back from a trip on the Carnival Dream. After having been on a Princess cruise, this cruise seemed classless. The ship was overcrowded, the cruise director was annoying, and the food in the dining room was often cold.
The best things were the excursions and ports, and our cabin steward was wonderful.
The casino was filled with smoke, and it was difficult to get to some areas of the ship without passing through the casino.
Loved the privacy of the cove balcony--best part of the cruise