Spacious apartment with all the amenities that you need, and Dave is a great host (honest and communicative).
The only thing that need to be taken into account is that if you are planning to spend time in downtown San Francisco, the transportation could take some time.