On our way back from Killington we stopped at the Echo Lake Inn bar for a break and were quite happy that we did. They have a small bar area with deep leather chairs where you can peacefully enjoy an apres ski drink.
Its quite, comfy, well stocked and the service is exactly as much or as little as you want, they seem to know how to be just right.