Would be 5 stars if it was admission was not so expensive. We enjoy coming here especially in the winter time. The indoor playground/treehouse is guaranteed to exhaust the kids. I'd recommend mostly for kids 10 and under. They do have everything here from imaginary play, art, music and educational rooms.