Perfect location. Perfect host. I will be staying there again, hopefully soon.
Walk to everything in 5 minutes. Ocean beach is SoCal.