This place is the blessing and curse of Calgary parents. The little ones can't get enough of the rides, which are great for the 3-12 year set. Older kids would still have fun on the bigger rides. Weekends are definitely the busiest time but later afternoon isn't bad. Buy your yearly pass in advance for an entire summer worth of admissions!
They have entertainment on an outdoor stage and lots of places to sit and eat. Generally it's clean and and well maintained.