While I've not spent a lot of time at the school, I can tell you it's very nice for a small campus. The town is small but friendly, and relatively close to Santa Fe( <1 hr.). There are lots of outdoor activity options such as skiing, hiking, fishing, etc. The Sangre de Cristo mountains nearby range from 10K to almost 14K, while the school is at about 6K. If you're a hitter, you'll love it because the ball really flies. Pitchers learn to throw low strikes or find themselves sitting. Las Vegas is about two hours from the nearest International airport (ABQ), but I believe there's an Amtrak stop in town.
Hope this helps.