We loved John's place. Great views of the city, great location, and lots of space. It was nice to have an option to add two extra (real) mattresses in the living room for our group.
We stayed here for an event at Bill Graham Civic Auditorium and the location is absolutely perfect, literally the walk was less than a few minutes.
John was very helpful. If you are driving a car, I'd recommend checking with him to see if guest parking is available. It was safe, secure, and easy.