My husband and I are heading out to Banff later this month. I haven't been there in a few years. I've heard that Eden is great (but pricey) and that Le Beaujolais has slipped in recent months. Any other recommendations (any price range)? Also, any spots for a great breakfast (preferably with great coffee)? I'm also intrigued by all of the posts about Canmore (Crazyweed, in particular). How far is the drive from Banff and would it make sense to stop there on the way back to Calgary or is it in a different direction? Many thanks.