Banff’s place has beautiful views, is sparkling clean, has cozy places to sleep, and has a multitude of tiny thoughtful touches that made our experience great. Definitely would recommend!