Our family has stayed at the Snowmass Club around New Years for the last 3 years. We really like the Aspen-Snowmass area, and the Snowmass Club generally fits our various needs very well.
Here are the positives for someone staying here for a ski vacation: the units are good sized (the 2BR units are about 1000 s.f.) and they are tastefully decorated, updated and maintained (granite countertops, leather sofas, nice tile and stone in bathrooms, fireplaces, many with vaulted ceilings); the main Snowmass Club lodge is great (huge and luxurious exercise facility, large swimming pools, hot tubs, indoor tennis courts), really excellent dining at Sage---the Snowmass Club restaurant, daily maid service (unlike many condos), good transportation service to slopes or into Aspen at night. It suits us well since it has some of the luxuries and facilities of a hotel or resort, but the condo-style units provide extra room to spread out, which is a big plus when you have kids, skis, and lots of heavy winter clothes!
In spite of all these positives, there are a few countervailing factors that prevent me from giving me a 5-star rating. First, its not on the ski mountain, so you have to take transportation to get to the slopes in the morning and to return at the end of the day. Second, most of the villas have outside entrances into the units, so it gets chilly (at least in the winter) if you want to leave your room and walk a block or two to the main lodge where the restaurant and pool are. Also, the elevators are few and far between, and fairly slow, so if you're on the 2nd or 3rd floor, you'll probably end up walking up the stairs most of the time. While these are not huge negatives, the Snowmass Club is fairly expensive, so the standards for comparison should be pretty high.
Important note: there are a variety of accomodations at the Snowmass Club---make sure you understand what you're getting. We have stayed in the Snowmass Club Villas, which are freestanding condo buildings a block or two away from the main Snowmass Club Lodge.The "Residences" at the Snowmass Club is something different---these are the fractional ownership units, which are newer, larger, and more expensive than the Villas. The Residences are located inside the main lodge at the Snowmass Club, so you don't have to go outside to go to the lobby, the restaurant, or fitness facility if you're staying at the "Residences." (money may not buy you happiness, but it will keep you warmer).
The Snowmass Club fits our needs well---it might be an excellent choice for you, too.

















