Has a good atmosphere for all. The staff is excellent and they are well trained. Each instructor provides each student with important skills that will help them learn or improve as a skier. The resort also has excellent race training with excellent coaches. When your not skiing you can sit and enjoy a drink and some excellent food.