Banff's Bison restaurant lives up to its hype