We stayed at Brian's place with 3 adults and a two-year old and had a great time. It is steps from the beach, where we watched the sun set over the Pacific ocean before exploring Golden Gate Park the next day. In the evening we worked on the 1000-piece puzzle in the living room.
Brian's place was conveniently located right near the N-line so we were able to get to and from here easily via public transit.
We would certainly stay here again if I was planning a trip to the Ocean Beach area.