Built to really exploit a huge ski area, there are some stunning runs here. You can ski into Switzerland easily and there is a range of pistes for different levels.
Everything is quite easy to get to and there are other attractions such as a water park, bowling alley etc.
There is a good range of restaurants, though you will get much better quality down in Morzine.
The only thing against Avoriaz, is how busy it gets. With snow becoming more unpredictable lower down, more and more Pele head here from the connected resorts. Avoriaz has many bottle necks and at times it's very congested on the right road width runs that have to be done to move around the resort. I now consider it as quite dangerous in these areas. Our ski guide, came across from Chamonix for a week and said he felt unsafe here. I've been coming here for years but have decided to go elsewhere due to the overcrowding.