I first stayed here in 2009 when I rented the house for my brother's 40th birthday. I picked it because it comfortably fit our large group was close to Stowe mountain (the best skiing in New England). I decided to check out the Topnotch Spa (which is pretty much around the corner) and was DELIGHTED to discover this absolutely phenomenal spa. We enjoyed the outdoor hot tub and the well-furnished kitchen.
I decided I wanted to plan a get-away for my birthday last month. My group of mostly girls went and enjoyed the spa thoroughly. No one even went to the ski mountain! Again, the house was fabulous. Now there is an actual sauna in the basement too! This house has more than enough space for a large group. The finished basement has a huge tv with a great sound system and a big wrap-around couch. But both times I've stayed there, no one ever hung out down there. No one ever felt cramped. Everyone has such a great time that we decided we want to come here every year.
The owner has been great with communication both times I've rented the place.
The only warning I'd give is to make sure you have a 4WD car if you go in the winter. The road is pretty steep and they don't plow it very well. If it snows when you're there (or right before) and you don't have a 4WD car, you will probably get stuck.