Great location for what we needed. We happened to be there when it was quite hot - but that's certainly a rarity in SF - so it was hard without a fan.
We didn't have issues parking, just be sure to read all the signs.
The place itself is very charming and has all you need. The backyard is magical.