Just saw on their website that it's closed for 2021 for construction. One less place to play in Barrhaven.