Donna's place was perfect! It was spotless, comfy, and in an excellent location (5 min walk away from Hayes Valley, 10 min walk from Lower Haight). The bed was very comfortable and the renovated bathroom was beautiful. Was a perfect home-base during my trip. Would definitely stay here again!