As far as international airports go, calgary is pretty good. Lots of services in the new branch of the airport on the other side of security. Free wifi and lots of vewing areas to just sit and relax too. Not as crazy as the major hubs like vancouver or toronto to name a few