The location is amazing and the biggest reason to stay at this apartment. You're just a few minutes walk to the beach or to some of Ocean Beach's great restaurants. The private outdoor garden area is really nice as well. Additionally, this unit has a parking space which is convenient.
The owner is very responsive and provides lots of helpful information. We had an issue with the heater and he was incredibly prompt at getting the issue resolved.
The reason it gets 4 stars instead of 5 is because the unit has paper thin walls and a unit above it where you can hear every footstep. We've lived in apartments before and this was just a little bit worse than you would expect. One night in particular, the person in the unit above came home at 2:30 AM and walked/stomped around upstairs until 4 AM. It was so loud it woke us up and we could not fall back asleep until it stopped. Just something to know ahead of time, but overall a good stay with a quality owner.