Don't be too discouraged about parking! Street parking is available along 10th Ave SW, which is just a block away. There are several parkades nearby as well, and an inpark directly behind the building. Good idea to leave yourself a little bit of extra time.
The building itself is old sandstone and has a few restaurants on the main floor- a good landmark to look for is "Meat and Bread" bistro.