Tons of Lifts, Good Snow, Nice Base Area
Lots of People
Stevens Pass is an awesome place to go. Because of there location they get really good snow throughout the season. The base area is nice, and the resort is close to Leavenworth which is convenient if you plan to spend a few days here. They have something for everyone, this place is huge!