My family stayed here with my sister-in-law's family - 4 adults and 4 children. Everyone gave this place a big thumbs up!
Much better than a hotel.

One block from the corner of Haight and Ashbury, but very peaceful. The Haight Ashbury Market is around the corner if you need groceries. Golden Gate Park and the Science Center is walking distance (~20 minutes to Science Center).

Parking is a bit of a challenge, but doable. I recommend http://www.findingthesweetspot.com/pages/tips.html

The owner was extremely responsive and easy to work with.
I travel globally for business and with my family and highly recommend this place.