I stayed for a month at this AirBnB while recovering from surgery. It is at street level, so I didn't have to climb stairs every day. It has two bedrooms and a large enough common space that two people can live comfortably and give each other space. The kitchen is equipped well enough to prepare meals, or if you want to eat out, the nearby Mission district has lots to offer. Some supplies and toiletries are provided, and anything else can be purchased within walking distance. There is a major pharmacy 1 block away, and a major grocery store about 1 mile away (for those visiting from out of state).
The communication with the host was very good, the check in/out process was easy, and there was one tiny problem where a circuit breaker tripped. The hosts had it resolved within the hour.