An absolutely perfect stay in a lovely home.