Lovely, welcoming host and lovely, homely property.