Joe’s place is great, and what a location! Easy walk to the main drag of Ocean Beach, to the farmers market, and to the Dog Beach, which made it perfect for traveling with our puppy!