Unfortunately, I cannot recommend a stay in this property. It was VERY noisy - between the airplanes and the neighbors (with very yappy dogs all night and some late night partying too) - it was very difficult to get a good night's sleep. Add to that, the bed was broken (and seems to have been reported by the previous guest), but it wasn't fixed before my arrival. They did eventually fix it after I reported it, but communication isn't stellar. There is a team working this property, and there is constant lip service to providing a "5-star experience", but they'd often not reply or not take care of the issue. The "stocked" kitchen was missing essentials and the patio hadn't been cleaned in awhile, so I couldn't use it. But, the location is great as you are walking distance to everything in Ocean Beach, including lots of great restaurants and the beach itself.