Overall a decent choice, cannot beat the location if you want to walk to just about anywhere in town. Was in Banff for a wedding, and was even able to walk back to hotel from the Banff Springs Hotel in less than 30 minutes. Stayed two different times with a short break away from the area. The first room was huge , but even with the heat turned off, the room was very warm - to the point where you had to leave the patio door open a bit which also allowed street noise to be heard. Our second room was on the back side of the hotel, overlooking the parking lot, and we heard no vehicle traffic whatsoever.
Front desk staff was always polite, and the breakfast area was clean and the breakfast itself was basic but good.
Wi Fi connection was excellent in the rooms.
The only complaint was the first night there was absolutely no parking available in their lot, and we had to park on a side street one block away, but had no problems doing so.