A thoroughly enjoyable stay in a lovely home, kept by a very generous Ruth