Lovely hospitality in a lovely stylish home