Great little cottage that you can tell is loved. We had something taken off the front step but otherwise the neighborhood is great and an easy walk to the beach etc.
Be aware that Ocean Beach is right off the end of the airport runway and there is a lot of airplane noise.