My wife and I stayed Sunday-Sunday for one full week here. There are many good points, and some not so good, but nothing that reflects poorly on the host, Stephen, in any way. He has gone above and beyond the call of AirBnB duty. We had cereal and fresh milk, eggs, orange juice, bagels, bread, and cream cheese waiting for us in the fridge upon arrival, plus the basic condiments you'd find at a bbq. The space is tight but well-laid out and adequate for a couple, possibly even two couples could fit comfortably. The atmosphere is cool for being an upstairs level, and the windows all operate smoothly, as do all the blinds which open from the top, bottom, or both which is great for privacy. The not so great has been mentioned by other visitors as well, which are the thin walls between the upstairs and downstairs levels, and the 15-degree hill which makes getting in and out of a car difficult. We did not use the BART so that is not much of a selling point for us. The so-if signal was only 2 of the three signal bar strength, but seemed plenty fast for my phone and laptop. Both of the two beds are very firm, so if you're used to a really soft bed, this might take some getting used to. The bathroom is clean and everything works, but the shower is very low-flow which is understandable with the lack of California rainfall. Overall, this is a nice value for the price we paid. Diamond Heights is a nice little town and has a great downtown area to walk to, plus another shopping center with a bigger Safeway grocery store, and we spent hours walking Glen Canyon all the way to the top of Twin Peaks. I felt safe with the locking porch door gate, and the automatic-sensing light was a nice touch.