Lovely home and outstanding hospitality