Mount Snow is the closest big mountain to mass/ct so it tends to be very crowded. Early morning or lunch time are your best bet. The live music and walk up brewery are awesome for apres ski. Lots of restaurants around and snow republic brewery is always a hit.