Have been to Morzine a number of times. Great resort for both a group of friends and family with a range of activities for skiers and non skiers.
The wider port du soleil pass means you get access to a wide range of slopes for when you decide that youve covered enough on the Pleny/Les Gets side. The variety for beginners is a little more limited but theres a good mix for those with more experience.
Snow cover has been mixed in some years as the resort is a little lower that others but it hasnt stopped us enjoying ourselves.
The Town and village has a good mix of restaurants and bars - just make sure you keep an eye on the super morzine timings if youre planning on staying in Avoriaz for a long lunch