The cleanliness and proximity to the slopes is perfect. You can't ask for a better place to stay. We had only 5 of us, so there was a ton of extra space, but everything was awesome!
We stayed at St. James place with our family or 4 and my brother in law and sister in law and their children. We had plenty of space with a nice size kitchen, dining area and living room. We utilized the indoor pool and hot tub frequently. The location was great and easily walkable to all the amenities we enjoyed at Beaver creek.