There is not a more perfect location for the beach and restaurants in Ocean Beach. Joshua was an excellent host and the house was charming. The outdoor spaces in front and back made it feel much roomier. Loved drinking coffee on the front porch. Thank you Joshua