Fantastic wee place - very warm, cosy and quiet, well located and the hosts provide a number of little extras that make all the difference.