Okay. I won't go into all the little details of why our stay with Heather was so fantastic and I'm not even going to say that everything was absolutely perfect (lest you find this review too lenient).
The flat was lovely. Nice little back patio that you can get some fresh air and a bit of sun (it's surrounded by the neighbors so you only get sun at specific times of the day). All the furniture was in good nick and comfortable. Even the kitchenette had everything you need to cook a nice meal if you wanted to. (Nice touch with the bottle of white wine Heather!) But the place had everything you need (or might need). She provided us with a travel cot for the little one (forgot to bring ours). The bathroom was more than adequate, though the door didn't close all the way and the extractor fan didn't seem to come on). The wifi had issues (not Heather's fault) but was fine when it did work and was happy to have it.
And the location! Across the street is the beach, pretty much. Great jogging track and the neighborhood is safe and quiet. Good cappuccino at the cafe down the street too! Parking was a bit of a pain, especially coming back late from a night out, but I think this is endemic of San Francisco more than anything.
So, yes, i would have no issues recommending Heather's place. She was gracious, kind, generous, and we had an awesome time.