I have been here a few times in the last few weeks and cant stress enough on how wonderful the staff is. The grounds are very clean and makes you feel that you are at the top of northern Minnesota. The food at the cafe is fast and delicious, you can sit and eat while listening to some wonderful live piano music. They have many hills at BV for Beginners all the way up to the insane speed junkies. There equipment is up-to-date and they have all sizes for everyone. My son got his first lesson from this wonderful lady who was able to really teach him the fundamentals of skiing. There chalet is big and makes you feel like you are at home, they always have a fire going and its always nice to finish a day on the hill with a nice hot coco snugged up with my wife in front of the fireplace. I cant wait to come back to Buena Vista and i recommend it to everyone!