Went to this place over family day weekend since all the community centers had free activities. We had lots of fun with face painting, jumping castles and Sparky the Fire Dog :)
Otherwise I'm not sure how much this is a sports complex then just simply ice ring beside ice ring beside ice ring. Maybe I missed something and there are some sort of gyms on the lower level bit I don't think so. They did have a reception area, a little coffee bar area and then some meeting/activity rooms. So if you are into hockey this place is state of the art, I think they just had their grand opening in late 2010.