We spent a long weekend (4 days, 3 nights) at Kathleen's place. Kathleen's place was more or less exactly as we expected from the listing. The listing says it fits 4, we had 4, 2 adults and 2 big kids. As soon as we booked Kathleen messaged me letting me know exactly how big the space is so I'd know what to expect with my 4 guests. As a result we brought a sleeping bag and pad for my son to sleep on the floor.
The location is perfect, its literally facing the ocean with only a parking lot between. We walked everywhere we went. There are restaurants and grocery stores nearby. Ocean Beach is great. The locals are interesting and friendly. There are great restaurants. Dog beach is fun even if you didn't bring your own dog, if you enjoy watching hundreds of dog being crazy.
The space is clean and has mostly everything we needed. I was expecting there to be coffee filters provided since there is a coffee machine, there were none. It did force us to discover a local coffee shop that turned out to be delightful. There was plenty of beach gear available, towels, boards, chairs, etc. There is on site parking provided, however, its a very small space. Kathleen warned me in advance the space is small so I was expecting it. I had to do a multi point turn to get my mid sized car in, with no room to spare. There is lots of street parking nearby, but its a very crowded area so its hard to find a space if you can't fit in the garage.
Kathleen was very helpful every step of the way. From the day we booked letting us know exactly how much space the place had, to the day we checked out thanking us for staying. She checked in with us lots and made sure we knew if we needed anything she'd be available to help. She is a great host.
Overall this was a great weekend stay for us at Kathleen's place. She was a very helpful and transparent host. The location is great. The space was great. I'd stay again with just me and my wife. I'd probably look for a larger space for my family of 4 next time in Ocean Beach.