We had a great time in SF and staying at John's place. Everything is exactly as described. The room was very clean and we slept really well. It is very comforting to have your own entrance and bathroom. Streetparking is easy. We used BART (Daly City station) to get to downtown SF. You can take the bus to the BART station or park your car at the station for 3$ a day. If you choose to take your car to the station, be early. The daily parking spaces a limited. Especially during the week. Or be late, as street parking is available after 10am around the station (check the signs properly). We would definitely come back and highly recommend this place.