We spent 8 nights at Peter's house in Ocean Beach, and it was fantastic. The location was perfect - quiet, off street parking, close to lots of restaurants and shops, a short walk to the beach, and easy access to the highways. The house itself was small but more than sufficient for our needs as a family of 3. The kitchen was equipped for making basic meals, the living room was comfortable, and the wifi was decent. The bedroom has a comfy bed and is big enough to squeeze a toddler travel bed in the corner, so we were able to enjoy the evenings in the living room after our little one was asleep. Only downside is the bathroom is accessed through the bedroom, so that may be an issue depending on the size/makeup of your group.
A few comments on Ocean Beach. Planes fly right overhead from about 6:30am to late at night. We were not bothered but lighter sleepers might be. Azucar bakery half a block from the house has awesome scones - we went every day once we discovered it. The farmers market that popped up on Newport Street on Wednesday evening had great food stalls. Overall great place to stay.