We stayed here for 5 weeks and were fairly happy with our stay. The place matched the description. The location was great for the Haight-Ashbury area. Those were exactly as expected. There were just a few things I’d say to be aware of when booking the place. It is a garden unit which means you can hear all of the footsteps and noise that takes place in the unit upstairs. The bed area sits by the stairs to the garage, so you can hear if people are walking up and down the stairs. There were times this woke us up early in the morning or various times throughout the night. There is a dog upstairs and at times gets let out early in the morning and likes to bark when first getting let out. We loved the garden area out back and wish we would have been able to use it more. We always felt safe both in the neighborhood and in the unit. The owner was great-very accommodating and friendly. Overall, we are happy with our stay and would recommend the unit.