My wife, daughter and I just returned from a 7-day Western Caribbean cruise aboard the Carnival Dream. My wife and I are in our late 40s and veteran cruisers. This was my 9-year-old's second cruise, my wife's eighth and my ninth, but first on Carnival since sailing the now-retired Jubilee 26 years ago.
We chose this particular cruise because of the kids and our friends had not seen 4 of the 5 ports. Our neighbors also went and their 10-year-old son is in the same grade as our daughter and they also have a 7-year-old son.
The ship was beautiful, although it took a day to figure out the layout. Some decks don't go all the way from front to back like Deck 3.
Cabin 9474 (aft balcony). Plenty of room. Could get our suitcases underneath the bed. Great water pressure in the shower and temperature control was very easy to use. Balcony was bigger than most because of the location of stateroom. TV lacked ESPN, which was a bummer because it did have ABC, NBC, CBS, TNT, CNN, CNN Headline, Cartoon Network...Selection of free movies OK. There were plenty of good selections for pay movies, but did not purchase. Closet could use a few more hangars, but we brought extras from home.