A roomy, lovely home with an attentive host.