A lovely place to stay with a warm and welcoming host