We really enjoyed our 3 night stay at the Caribou Lodge, Banff. Great location (although be prepared for a 20 min walk in to Banff but we enjoyed this along the main road). A mountain style lodge which was comfortable although we can understand why some reviews say it requires updating. Staff were very friendly and helpful. They were able to give directions and also recommendations. We ate in the restaurant - Keg Steakhouse & Bar for 1 breakfast and 1 evening meal as we wanted to explore Banff and try other restaurants. The food was tasty and reasonably priced. Plenty to do nearby and the hotel provides you with a complimentary 'Banff Local Roam' bus pass which was great to get to the Banff Gondola. Free coffee in the lounge from 7am to 11 am was a lovely touch too. We would not hesitate to return.