The location is perfect, just up a hill off the main road, 5 minutes from pretty much everything. Less than 10 minutes from the mountain. Space is fine, 2 beds, 2 baths, good layout.
Issues to be aware of:
As with a lot of VRBO listings, the cost of rental was roughly 2x the advertised rate. There were 5 different fees tacked on, not counting taxes.
There is NOTHING food related in the unit other than old salt and pepper. If you're planning to use the kitchen bring everything you need, including cooking oil, spices, etc.
Dishwasher was "out of order".
The TV is old and is only connected to basic cable. You and the kids will need to watch your streaming services on devices you bring.
The unit as a whole is a "tired" boomer retirement condo and needs a facelift.
Again, it was servicable and we had a good weekend. But know that Stowe is an expensive town, even for a meh property.