Here is a quick summary of Beaver Creek ---- luxury (expensive), often groomed, family friendly, excellent for beginners, Disney-esque faux Alpine village. If you had bought a condo years ago when our family started going to BC, you would be quite pleased with its price now.
BC is an "Upside Down" hill, meaning there are several good green (beginner) runs at the top. This makes life MUCH easier for beginners; lower slopes typically warm during the day and get a bit slushy, freezing at night. The grooming helps moderate this problem, but such snow conditions make learning considerably harder. Beginners progress fast at BC. As some reviewers mentioned the Sleigh Ride to Beano's Cabin (expensive but good dinners) is quite popular, especially for children age 3 to 10, even some teens (always hard to guess, that).