See summary of my trip:
Location - We checked into the place and it really is the nicest one in Stowe. It is at the top of the mountain, so the views are amazing with a modern building with all the bells and whistles. Staff is super friendly and have great suggestions for food and activities during your stay. Only downfall of the location is when we went, we were told that all 7 restaurants will be open, but when we arrived, only 1 of the restaurants on site was opened. The positive when we arrived during the week was the peace and quiet, the staff said we were about 10% occupied when we checked in on a Tuesday, so we essentially had the whole place to ourselves - from the hot tub and pool to the game room. By Friday, the place became quite packed, all the amenities were full - became much more loud with a bunch of kids running and screaming.
Management - You get alot of emails from them, from checking in to scheduling to rules among other things - almost too many. Shortly after signing up, we got a ton of emails about a room change, no big deal to us as it was the same configuration and price. Unfortunately, when we checked in, the room change landed us across from the employee area of the floor, so we were woken up at all hours of the night with the door being slammed. We asked the hotel who said to ask VRBO management, and their response was they would escalate, but nothing. We were told all units were full with no replacements. We then had a family emergency a day or two later and we had to leave early. As opposed to management helping us, they did not want to work with us and we ended up eating the cost of a few nights stay. Their main focus felt more that they were concerned about 'room damage and incidentals' then actually making sure that we can handle our emergency timely and properly.
Advice - Overall, the place was okay. For me, it is something you can go to for a few days get some great memories and enjoy yourself. I would have enjoyed it more with a more honest description of the property in terms of a bunch of the items on site being closed as well as management being more cooperative. I would recommend if you do go during the week (Monday through Friday) so its nice and quiet if you are going during 'Stick' season. I would also shop around to see if there are other management companies who have listings available beyond Stowe Mountain Rentals for rates / policies - you might be better using the hotel directly for booking