Perfect location, perfect house, perfect host. Much better than expected. Graham is very helpful and also a nice person to talk to. Definitely one of the best b&b i've been to