A wonderful place to stay. Katherine is a lovely, welcoming host who seems to have thought of everything to make the stay an enjoyable one. The bed is very comfortable and the electric blanket and heating were much appreciated on a chilly night. Would definitely stay again when visiting friends in Hamilton.