PROS: Location, location, location!! You can literally see the beach from the front porch. The garage provides parking (a valuable commodity in San Diego) for up to 3 vehicles. FYI this is achieved by pulling cars 1 and 2 through the back of the garage (which is open), into the courtyard area. We had multiple full-size SUVs parked there... just needed to fold the side mirrors in to make it through the garage door. The linens appeared to be fresh - beds had a tight tuck like you might find at a hotel, and there were rolled towels waiting on top of the beds.
CONS: The house was VERY dirty when we got there. There was spilled juice and coffee on the counters.... dried pizza sauce all over the chairs and table, brown food (?) stuck on the walls, mold inside the bathroom window, etc. With 3 young kids we didn't feel we had the luxury to wait for a cleaning crew, so we did not contact the host to fix this. Instead, we took out our Lysol wipes and began to clean all the dirty surfaces (counters, chairs, stools, tables, etc.) ourselves. We also noticed that the floors had turned our feet black by evening (and we had taken off all our shoes by the door), so I spent the next/first morning mopping the floors. The sofas in the main living area are falling apart - the material is cracked/peeling and you can see that some of the cushions have already been recovered.
OVERALL - If you verify the host has had a cleaning crew there before you arrive, and you don't intend to spend much time in the house itself, it is a good spot. I feel that a 3-star review is fair, even generous, given the conditions, and the fact that we did not give the host an opportunity to rectify the issues.