Lovely place. It was clean and had everything we and our dogs needed. The only drawback of Ocean Beach is that it’s on a flight path with planes passing overhead from early morning to evening.