This place could not have been better located! Right near the beach and great restaurants. Super easy to bike and walk around - it has parking but you really don't need a car. The house was very clean and beautifully decorated, the kitchen had everything we needed for a few simple meals. We especially loved sitting out front and watching the sun set on the beach in the evenings.
Just a note - if you are very sensitive to noise you may not want to stay in Ocean Beach. The neighborhood is lovely but the planes from the airport fly directly over it. It's quite loud and starts quite early in the morning. I hate to deter someone from booking this place, because we had an absolutely wonderful time, but we were surprised by the plane noise.