We stayed in Flaine as a family of four. 2 adults 2 children aged 10 and 13. Plenty of variety of slopes ski school ok, lots of mountain cafes. Good public swimming pool and outside ice rink. Not massive amount of restaurants but enough lots of local cuisine. We went at Easter half term so fairly busy but snow and overall reasonable price especially lift passes. Would recommend for families