The Airbnb was clean and very well appointed. It is a small space, but was organized very well and stocked with most items a traveler might forget. Be aware that the Airbnb has no outdoor space-that was the only drawback we found.
Tip: Hayes Valley is a short walk away and had great shops and restaurants.