We choose to stay at this inn due to the location and price. We were visiting banff and we had one child. Overall it was a good experience. The room was clean, the staff were very nice and accomodating, they even had a bonus snack time between 5pm and 6pm. The property was also clean, there were a few marks and wear and tear here and there, but overall it was not significant to deter us. The reason why for the 3 stars has nothing to do with the staff and cleanliness as we found those both excellent. We were given the lower level room. Problem is that the ceiling and upper floor is not thick enough to block noise very well. We could hear three or four people in the room above us walking and closing cabinets at night. I have stayed at other inns/hotels where the soundproof barrier is much better, but unfortunately this is more to do with the structure of the building. It was hard to sleep, but we managed. Overall it is a good place but if you plan to stay, I recommend try to get a top floor room if you can.