Welch is a great family mountain. It is far enough away from the Twin Cities to not be busy. The lessons are the best in the area, and offer tons of flexibility, with various times and levels for skiers of all abilities. It is not like skiing out west, or even the east coast, but this mountain is located in MN. I would highly recommend as a local resort.