Sol Vista is a great place. The resort is small so when you go with a group, it would be very hard to lose any members of the group. The group we went with had skiiers/snowboarders in a variety of levels . . . beginners to expert. There was plenty to keep everyone happy! It is not crowded, the food is good, and the price for food, etc. is half of what you would pay at the major resorts. Because it is not at elevation, the snow melts faster when it is warm, so conditions are not always as ideal as you would want them. But still a great time and place!