Perfect location, characterfilled home and a wonderful, communicative and welcoming host, made our stay the most pleasant in recent, or even long term, memory.