We're just back from 8 nights on the Dream and I was pretty disappointed with the kids program, as was my 7 year old. He did join the kids 2 or 3 times during the cruise for 1-2 hour blocks but the activites were very free-form. Not at all like Royal Caribbean , which he loved last year. Royal Carib was more like a really fun summer camp with tons of activites (sand castle building on-board, kid parties). NCL was more like babysitting. And there are only so many 2 hour sit down dinners with Mom, Dad and the Grandparents that a little dude can take.