General directions via 95:

Take 95 north to 91 north (in new haven)
take 91 all the way up to exit 2 in Vermont
Take route 9 west to Wilmington, VT (about 20 miles)
Turn right in Wilmington onto Route 100 North.
Nine miles to mount snow. You'll see the main entrance and sign on the left hand side - (South Access Road)
Travel down S. Access road until you hit handle road.
Make a left and go left into "deer creek" - right after the ski store.

The house is on the opposite corner of the entrance to the parking area - Unit 10A.