Not the parent but, although I am usually staying in another part of town, it's nice. Near Golden Gate Park, the beach, the coast along the Golden Gate, the bridge itself, pretty close to the Marina and Haight-Ashbury.
I'm usually around the Moscone because events which is one of the areas of town I don't care for that much but definitely see the attraction of the Presidio area.
Quiet, safe, neighbors all know each other and hang out. Quick access to Inner Richmond and Marina for food. Walk to Off the Grid (pre COVID) on Thursdays and Sundays. Presidio downtown shuttle takes you to BART/SOMA in 20-30 minutes.