A lovely place to stay and a lovely house to stay in owned by really nice people