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