Agree with pp, it's more Byfleet than Weybridge, although it falls within the Elmbridge borough and has a Weybridge postal address.
Lots of families live there because you get a bit more space for your money that do do in Weybridge proper. But it's separated from the town by the very busy Brooklands Road. It's probably a 45 minute walk up to the High Street and not a very nice one at that, unless she takes the longer way through the park and up to the station.
The community park on the doorstep is a great area with playgrounds, cycle tracks, woods, open space. Just beyond that are a big Tesco and M&S, plus Lidl and TK Maxx. Beyond that is Byfleet Village. There's a very expensive David Lloyd gym over the road the other way.
I'm not aware of any particular anti social issues or crime. I think it's a decent area.
But it really depends what she wants... if she wants to stroll to the high street and cafes and so on, that's not it. (And she can work that out from google maps). If she's happy to probably end up driving everywhere then it's a decent options. Be aware though that the A245 and Parvis Road can't cope with the level of traffic from the various Brooklands offices and warehouses, so the traffic is awful at peak time.
Is schooling relevant? I think they're all decent in that area. Some go to Byfleet and others Manby Lodge. Manby Lodge is sought after because it's a feeder for Cleves Junior which is "outstanding" but the distance to get into Manby seems to decrease every year. And the journey would be a lot worse.