The Olympic Oval at the University of Calgary is the best ice rink I’ve ever seen! Two full international sized hockey rinks within the confines of a full long track speed skating rink!
I played hockey there at lunch times a lot and I had power skating and hockey lessons there as well. Plus I played in the University of Calgary B-grade Intramural hockey league for Team Group Velocity (I was a ring-in for the Physics department team).