Wonderful hosts in a wonderful home.