Grace and Steve are the consummate hosts. They communicated early and often about their listing and were incredibly responsive. The apartment is spacious and is exactly as described. It has everything that you need for your stay (perhaps even more as we didn't use the kitchen) and is located in a quiet residential block in Noe Valley. All around great experience. Highly recommended!