This location is literally steps away from the beach and is within walking distance of just about everything you could want: coffee shops, excellent food, etc.
Quaint beach escape.
For the out-of-town folks, be aware that Ocean Beach has a very bohemian feel to it. If you're expecting a resort style city then this isn't your place. If you want an authentic west coast beach experience, then this area fits the bill.