Donna was a wonderful host. The flat was incredibly clean....exactly like the photographs. Plus, the location couldn't be better. Hayes Valley really is in the middle of everything. Donna even checked in with us to make sure we were having a good stay, and was so kind and accommodating. I'll definitely stay there again when I return to California!