Barrhaven’s Recreation Complex includes 3 facilities, 7 pools, 7 ice pads, squash courts, a FIFA soccer pitch, and more