A warm, friendly welcome in a lovely home.