David was kind, friendly and helpful. Gorgeous place, very comfy bed and nice big TV to unwind after long days of exploring. And his dogs! Such a delightful welcoming party! I felt immediately at home in heart of the Castro. Can’t wait to return!