We took our boys aged 7 and 4 on the Dream soon after it began sailing. I cannot believe the details Disney puts into its ships. We kept saying, "Disney thinks of everything!"
We had to limit our boys' time at the Kids Club only because we wanted to spend some time with them too! They would have happily stayed and played there from sunrise til bedtime every day. We didn't even get off the ship at Nassau, the boys wanted to explore the ship all day long.
They loved the pool and slide area. They loved the food at the buffet. We loved the dining, our servers who remembered how our boys liked their food (they only like to drink water, the youngest loves ketchup, the oldest doesn't like any kind of sauce), we loved how the children could eat with us then be whisked away to play while we finished our meal just the two of us.