An attentive host and a lovely home makes for a great stay.