A lovely secluded place in the country.