Our group of 10 friends stayed for a weekend at the Windham Chalet and we have a wonderful time. There was more than enough room for everybody - we could have fit several more people, in fact - and it was nice having so many bathrooms. Everything was clean and well-maintained. There's ample space in the living room and dining room. The kitchen was great - perfect for cooking large group meals (we often congregated in there to chat and snack). There could be a few more kitchen utensils/amenities, but we mostly found everything we needed. The hot tub was FABULOUS.
The location cannot be beat. It's right at the base of the mountain. The shuttle picks up from a parking lot next door, but the skiers in our group simply walked across the street.
The only slight downside was that we could never figure out how to connect to the wifi. But Fabio was always quick to respond to any questions that we had.