I can't check in when I am in Canada (data roaming blah blah blah...wish you had a check in option on the site!)...but I will write a review still :)
Free wifi. Definate plus!!
Going through Homeland Security on this end rather than at my connecting flight in Houston is a great thing! I love that you can clear all that stuff here :)
The airport is large and clean, lots of little shops and cafes, and easy to navigate around in. From what I can tell, they offer a lot of variety in the flights available too.
This is my second or third time through here this year. Thumbs up Calgary!!