Perfect location - right down the street from Golden Gate Park. This place had everything we needed for a short weekend trip. James is an excellent host, very communicative, and we felt free to reach out if we needed anything.