We had a great time, though I had higher expectations for the main dining rooms. The food was just ok, our waiter wasn't particularly involved (though our assistance waiter made up for it!), and it was extremely noisy and rushed, not a comfortable atmosphere to dine in. The kids enjoyed the clubs, but both had trouble connecting with other kids and making new friends. Maybe the Dream was too big? DS10 had no trouble making friends on the Wonder when he was 4. I wish I had looked for more family activities to do together.