A great place to stay if you are coming up to ski In Welch Village