Beautiful location and a brilliant host too, as well as two awesome dogs; we'd love to stay again, which is arguably the best compliment you could give.