Can't beat the location! Ocean Beach is the best - so laid back! The 2 of us stayed for 4 days with my mini Daschund. We all had the time of our lives. Nice lady in the shared lot unit had 2 other small dogs, so my pup made new best friends (we opened the fence between the units to let them play, since the exterior fence encloses the property). Walked to dog beach at least once daily - the pier and countless cool stores/bars/restaurants/Target are just a few minutes walk. Bed and couch are comfortable. We did have an issue with the heater not working the first night, but the owner sent someone to resolve it within an hour of me messaging. Like, other reviewers, we could hear planes passing overhead (they seemed to stop between 11 pm and 6 am) but it didn't bother us anyway.
I'll stay again.