Great location in the middle of Ocean Beach. Easy access to many nice restaurants, and two blocks from the beach. Also check out Dog Beach a short walk away, nice place for your pup to make friends and swim in the ocean or the river.