The comedian said it best on the first night: "If you don't have kids and are on this cruise, you should really check the calendar next time!" Including our 2 kids (16 & 11), there were 1400+ children/teens/college students on board for this trip - most of whom were (relatively) well-behaved. That said, the cruise was very enjoyable, as were the port visits.
Drove down to the Cape Canaveral Residence Inn the night before, which made going to the ship a piece of cake. After dropping off the big luggage, we drove to cruise parking of Port Canaveral - where they checked our reservation and got us back to the ship within 15 minutes. This parking arrangement saved us about eighty bucks compared to the port parking, and is something I would do again without hesitation.
Our embarkation was a breeze, probably in large part to the previous cruise being canceled (i.e., no disembarking passengers). As an added bonus, all the ship's crew had just had some unplanned down time, which made things even nicer. Total time, from arrival at the security area to our room, was about 15min.
While our particular room had a noise issue, I felt the amenities (thalasso pool, various steam rooms, spa sitting and locker room areas) included with the spa stateroom were well worth the added expense.
The ship was extremely clean and the crew was friendly and accommodating. In fact I felt they were overly-patient and polite, given some of the shenanigans going on with all the spring-breakers on board.
Food was perfectly adequate or better, and nobody should have gone hungry.
The Carnival Dream's on-board entertainment was mostly good, although at least one of the shows was pretty hokey and not to our liking. One big disappointment was that due to the number of children on board, my near-12 year-old was not allowed to move up from the 9-11 Camp Carnival group to the 12-14 group - resulting in him spending his time with us (not awful for us, mind you - however he did miss out on meeting new friends in the Camp Carnival setting). As the 'Fun Ships' advertise, there was always something going on - whether it be trivia, karaoke, bean-bag tossing, deck-chess, enjoying the water-works, or just chilling out poolside or on the deck away from the pools. I am a non-smoker, and while most of the casino was a smoking area - after a few hours at the poker table I didn't reek of smoke as much as I'd thought I would've.
Disembarking was pain-free, and it took less than 10min from the time our zone (#10) was called to leave the ship, get our 4 pc of luggage, clear security and arrive to the parking shuttle area. Tipping the first porter we saw to help retrieve and bring our bags to the parking shuttle area was worth every penny. After a brief wait for the next shuttle, a driver arrived - loaded the heavy bags on the shuttle van - and took us back to the lot where we were free to leave as we'd paid upon our arrival.