A warm welcome and a quiet stay in a lovely rural location.