Used to live out there, worked for Vail resorts (although in Keystone).
Beaver Creek is where the super rich go! It has heated pavements and ever set of stairs has an escalator, there are even guys who lift your ski’s on and off the bus.
I don’t think there is a bad place to stay in the resort. Its all about the service. Night life is not up to much, Vail is better.
It is expensive, but their is the town of Avon at the bottom of the mountain, where you can get most things for avearage prices, free bus goes up and down.
The mountain is ok and genrally empty, there are some good tree runs if you can find them. Lots of good mogal skiing if thats your thing.
Vail is a big mountain in USA terms on a powder day, head stright for the back bowls. China bowl is my favorite and Blue Sky Basin which is actually the next mountain over.
Vail and Beaver creek are linked by a bus for a few $$. Top tip if it is still there is the mexican place in the bus station in Vail bus station. Vail also has a cool bike shop at Lionshead towards the carparking.