I really enjoyed staying with Todd and his family. I came and went as I pleased, with full access to most of the amenities. The room was very spacious and locked for privacy too. Todd is so gracious with his time and his knowledge of all things San Francisco. He'll also gladly help you find a good wine or bottle of sake to enjoy during your stay.
The location is beyond ideal for the price. His little nook is dead center to tons of hip restaurants and bars in the Mission. Be sure to ask Todd about the cool late night spots where you can really meet the the locals. Katz Bagels in the morning is a must, as is the Little Chihuahua for tacos, and CREAM for a doughnut ice cream sandwich on a hot day.
On top of this, it's around the corner from the BART stop that takes you anywhere you wish in the city. Only took me 20 mins to get to Oakland for a concert, and around 30 to the airport for my departure. Anywhere else by rideshare to downtown or Golden Gate Park is less than 10 mins. Pretty much ideal. If you go two or three streets in any direction you hit iconic places like Dolores Park and the Painted Ladies. You will see your share of homeless, but that's San Francisco living for ya'.
Last bit of related advice is to rent a bike at Fisherman's Wharf and ride the Golden Gate Bridge over to Sausalito. Breathtaking views of the city and Alcatraz abound!