Dennis was a terrific host - easy to communicate with and very welcoming, and the place was very clean and neat. This place is very ideal for a short or intermediate stay as the location is great and the accommodations are very suitable. A parking spot is included, which is always a a major plus in San Francisco. The bedroom was spacious and comfortable. This is a really a solid option, especially if you are a fan of the Haight area. Only very minor things to be aware of are the Internet is a tad bit slow and if you are a light sleeper you might be a little sensitive to footsteps upstairs or people walking around in other units because of the older floors, but the positives of this place far, far outweigh any negatives. I would highly recommend.