This property is very comfortable, attractive, and well-appointed. The location is ideal: a stone's throw from Ocean Beach, as well as restaurants and shops. The management was very flexible and helpful. During our stay, the weather was super hot and humid, so we were also grateful for excellent AC.
Ocean Beach is in a lively community, so there can be a bit of noise. This didn't bother us at all (we loved the fun atmosphere) but it's something for visitors to keep in mind.