We visited the "Notch" road this late Februrary weekend and the winter conditions are still fabulous for cross country skiing, snow shoeing, hiking on the hard packed snow and dog walking. The snow is still covering the tops of the guard rails so there is a great base. The parking area is just beyond the parking lots for Stowe ski resort and both sides were well plowed for plenty of parking. No facilities though so be prepared for that. Bring a camera...the ice and snow up on the cliffs is beautiful.