Dave's place was perfect for my needs, it was clean and comfortable (in fact there were a couple morning where I found it very hard to get out of that extra comfy bed). It had everything I needed and is a much better alternative to staying in a hotel both because you get a real San Francisco experience and because you have the conveniences of a home -- make your own coffee, be able to keep a stock of your own food, onsite laundry, etc). The location is super convenient to the MUNI which made getting to other ares of the city very easy, plus you are right in the Hayes Valley so you have a ton of great places to dine and shop right on Hayes or a bit longer of a walk walk away in the Mission.