Donna's apartment was comfortable and just as advertised. She was accommodating and available during my entire stay. The location is great and surrounding by lots is shops and restaurants. I would definitely recommend staying here if you are looking to stay in Hayes Valley.