Wonderful hospitality and beautiful house and garden