Extremely hospitable hosts in an immaculately clean cottage.