Yeah ive been there, it's pretty sick as there's loads of resorts all linked up. Its got quite a few parks it the whole area, Avoriaz has got a really good park, its just over the mountain from Champerey. its also got awesome freeride terrain as well