Lovely house in a lovely spot. Very hospitable owners.