I've stayed at Killington about 10 years ago. There's lots of good restaurants in the area. Not a mountainous area such as Colorado --- kinda reminded me of SE Oklahoma, but with snow.
Stowe is also a great place, but seemed like it was pricier than Killington.
Stowe is also a great place, but seemed like it was pricier than Killington.