We have stayed in this hotel a number of times over the past few years, and it has always been an enjoyable one. The rooms are spacious, clean, comfortable and quite homely with a decent size bathroom. The bar and restaurant are both to a high standard, clean, comfortable and have a good variety of meals snacks and drinks, alcoholic and non. The Caribou is about a 10-15 minute walk for the centre of Banff but if you ask at the reception they will give you a free bus card which comes in handy. As for the access to the ski resorts buses are frequent to and from but one good thing is that because the hotel is slightly out of town you are one of the first on and one of the first off on your return. On the downside, the spa pool could do with being a little warmer but thats just my personal preference.