We had wonderful stay at Rundlestone. Staff are friendly and accommodating. We had not so good weather and was able to move our reservation under the same rate the next day. Not a problem at all, which in the US, this thing could be a hassle. Very clean room, nothing to complain at all. Check their direct website for specials, often it won't show up at other booking sites. Thanks, Rundlestone - you made our stay at Banff very pleasant indeed !