Calgary, even with recent economic struggles, has been a sort of magical Christmas land with relatively high wages, low cost of living and urban sprawl development to meet demand. I don't think there are many other places in Canada that tick all those boxes.