This place fit 9 of us comfortably (had to share some beds) for three nights. The location of this place is perfect for a beach weekend, and the house comes with boogy boards, surf boards and beach toys if you had kids with you. The place was easy to get to and check-in was a breeze.
The place was spacious and had everything we needed, although we didn't cook anything, it had a coffee maker, cups, etc. that we used.
The one knock on this places was the noise. Ocean Beach is right in the flight path from San Diego airport and the planes leave regularly starting early in the morning until late at night. So for light sleepers it might be helpful to bring some ear plugs.
Overall we had a great stay and I'd recommend this place for larger groups. Great location and a good price.