Les 3 Vallées: Hype or Heaven?

Today's episode is all about Les 3 Vallées in the French Alps, the biggest linked ski area in the world. We've skied it ourselves, explored the villages, tackled the runs (and yes, stopped for plenty of long lunches!), so we're giving you our genuine first-hand perspective on what it's really like. Is it worth the hype? Which villages are the best? Where should you ski, eat, stay, and après? We're…