We were a family of 5 staying at the Banff Avenue Inn over New Year. Our experience was mixed. We found the rooms spacious and they had everything we needed - chairs, table, TV etc. and the beds were very comfortable (although we agree with others it could do much better on the cleanliness side!), the food was of a good quality and the menu selections varied. Breakfast was very basic by Canadian standards. It was disappointing though that the dinner times changed - sometimes 6 pm (too early after a day on the slopes) to 8.30 (verging on being too late). On two occassions we were unable to get our menu choice as the food had run out despite having ordered in in the morning. The staff were young and pleasant enough, one girl in particular offered advice and shared ideas. The bar doubled as the dining room and the tables were very close together - not the most comforatble place to relax for a drink in the evenings. The place was friendly and had a relaxed approach - maybe too relaxed on the cleanliness front. All in all we had a comfortable stay although I feel this place has the potential to be much better and could be a real gem with a little more effort.