Beaver Creek isn’t a favorite stop on the World Cup tour just for its fabulous skiing. It's a haven for eating, drinking, and fancy resorts. Here's how to enjoy Beaver Creek like the ski world's VIPs.