Exceptional museum. Really big, lots of activities for kids of all ages and the staff is attentive. The only gripe I could make is the price of the cafe on the second floor. We were kind of a captive audience so we just paid it, but it was a little expensive for a family meal.