This apartment is really in the heart of the Mission district as described.
Parking is really quite difficult, so we would advise against hiring a car. The Mission is a busy and eclectic area which may not suit all families. We had questions from our daughter about the smell whilst walking around and she was referring to the marijuana smell.
We also found it quite noisy but we come from a very quiet neighbourhood.
Maria offered some suggestions for things to do with kids and we did actually do them. We visited nearby Dolores Park which was absolutely packed by our standards, but still enough room for our 6 year old daughter to play on the equipment.
As for the apartment, it was as described and very nice. In the afternoons the main room got very hot, but we were experiencing temperatures in the mid 30's Celsius, which I suspect is quite hot for SF. It did cool down at night but leaving the windows open for some cooling breeze then meant a lot of noise.
There are plenty of nearby places to eat, all within walking distance and the buses along Mission St proved to be very handy for us to do our tourist things.
All in all a great stay and a great place, central to most things you may want to do.
Thanks Maria for allowing us to stay.