I'm a pretty frequent user of Airbnb, and this by far was the smoothest experience I've had. Jason and Ryan were wonderful hosts, and so thoughtful about every detail of preparing for my stay.
I stayed for a month while I was getting settled into my new job and looking for my own apartment. There wasn't anything missing here that I needed across that month (so it would be ideal for a business traveler), and Jason and Ryan even organized some grocery basics so I wouldn't need to shop immediately. The internet is fast & reliable, there's plenty of space to stretch out and relax, and all the needed appliances are here (laundry, hair dryer, dishwasher etc.) And it felt really private, so it would be great for an extended stay.
The location was great - although I usually chose to walk up and down the hill, the bus stops right outside, making it really easy to get to the central Castro dining area if you want to avoid the hill.
Also, the view is seriously breathtaking. Strongly recommended, and hope future guests enjoy their stay here as much as I did!