Great location, although a few things to note:
The unit needs a bit of maintenance in the upkeep of paint & wall scuffs, the bed has a foam mattresses pad that does not fit the mattresses so you are half on/half off which is not comfortable. The amenities in the kitchen and bathroom are a little lacking.
Most importantly and irritatingly: there is no assigned or off-street parking for this location. With close proximity to the beach, during the day is almost impossible to find parking (makes unloading a vehicle, people with physical disabilities and rental cars an ordeal). Pay attention to parking zones for street sweeping or you will get a ticket, without warning from the host.
Overall we really enjoyed our stay in ocean beach, and while the parking and finer details could be addressed a little better, it was a great vacation rental.