Been here a few times now and I must say the experience is for all ages.
Staff are super friendly and the gift shop has great selection of items.
There is a fun play area for kids that consist of a huge playground, water table and many science play tables.
There is cafeteria (haven't eaten but pricing looks decent)
There is multiple level of science and learning tables for all ages.
Overall a great place to spend a few hours at!