Actually, Calgary in my opinion is fairly large at a population of just over 1 million people, its the third largest (by population) City in Canada. As for expenses, some might argue me, but I feel living in Alberta is as affordable as it gets in Canada, wages are high as Alberta is where the oil is in Canada. Houses are more expensive maybe, but I feel that the average wage of a person in Calgary/Alberta reflects the price of a house.
we have cold winters and warm summer, our winters can go as low as -30, and our summers can warm up to +30.
Calgary is very close to the mountains, (Banff Alberta) at 150 KM away, if you enjoy skiing in mountains you are just less than a 2 hour drive away to go skiing in the mountains.
Calgary is home to the Calgary Stampede (the greatest outdoor show on earth), one of the largest rodeos in north America, its world famous, other attractions that come to mind is the Calgary zoo, its a fairly large zoo.