A very welcoming host and family in a lovely house that is immaculately maintained.