Serre Che is a lovely, friendly resort, Tracey, am sure they’d love it!
Plenty of slack-country stuff between the pistes if they like that sort of thing!
Villeneuve is nice, with much accomodation in the old village on the other side of the main road (Well, main as in major, but hardly that busy!). Can be a little walk, but not much to worry about in board boots.
Try Le Break, just across le parking from La Grotte for a great, cheapish lunch! If you see the chaps from Ski Connections ski school there having lunch, they’re great, great people! (Especially Paul, Christian and the utterly lovely, yet mad, Davina!)
Also, the Crystal rep for Serre Che, Sarah, is utterly brilliant. Top girl, deserves a little public praise!