I'll start by saying that I've definitely been to better science centres (Toronto & Cleveland come to mind), but it is a beautiful building with lots of activities to keep young minds entertained and engaged. The theatre is excellent and larger than most. The restaurant serves up a good variety of choices with lots of healthy options plus dishes that cater to most dietary restrictions (ie. vegetarian, gluten free, vegan, dairy free ect). Prices at the cafeteria are reasonable. Admission is a little on the pricey side (expect to pay $100 for a family of four + parking). Overall it's a day well spent with your family.