This airport is nice and the are continually in construction to keep up with the modern airports around the world.
We really liked the International area because there are lots of shops and food places for the size of the airport. Granted, it's not like SFO or LAX in size but it is definitely getting there! The chairs in the waiting areas are comfortable and the people are super nice!
I recommend you use the Banff Airporter shuttle service to and from the airport if you are going to Banff! That's what we did!