Stowe has been VERY quiet.  Lots of business really hurting, so much so that there's going to be a few "locals" nights during the weeks with shops staying open until 9pm & trying to encourage local shopping.  A handful of people I know have rental properties & did not rent them out for Xmas-NYE week OR Presidents weekend.  That apparently never happens.  I hope more businesses don't shut down because of this season.  The mountain, obviously, will be just fine