A lovely, spotless, comfortable place to stay with a superb host.