I miss the Ed's Warehouses that used to be down on King Street. Now they were definitely climatic. Or whatever the opposite of anti-climatic is.
I believe the word you're looking for is climactic. Climatic, if such a word even exists, would probably refer to climate.
I went for the first time this summer after living in Toronto for 21 years. It was a let down, and a bit smelly.