We recently spent spring break in Angel Fire with family and friends. While we knew the skiing conditions were not ideal (high temps and lack of snow), the skiing at the top of the mountain was still pretty good.
What really surprised me was how rude the people working at the resort were -- from lift operators to bartenders, restaurant staff and even the ski school personnel. You could ask for directions, and employees acted put out that you would ask for assistance. I had made reservations for ski lessons several weeks before our arrival, and when we checked in we learned that the lessons had never been booked despite the fact that the resort had charged my credit card. Trying to move the lessons to another day was not possible because all the teachers were now booked. After standing in line for 40 mins and escalating to the manager, the charges were finally refunded.
The resort is small, poorly managed and did not seem prepared for spring break crowds (even though these crowds were small compared to what I have seen in Colorado). On multiple days, the restaurant/bar at the Summit ran out of ice, napkins, and even eating utensils!! They would come on the loud speaker and make jokes about the menu now being all finger foods (meaning we have no forks - you have to eat everything with your hands!).
We have skied in different locations in Colorado and Utah, and were hopeful that Angel Fire / New Mexico might be a location a little closer to Texas, but we will NOT return. I am really not a "ski snob", but even when going to a smaller, more economical resort like Angel Fire, skiing is not a cheap vacation, and one should expect a basic level of customer service, politeness, professionalism and organization.
Whether you are a beginner or experienced skier, I would recommend spending the extra few hours on the road to get to Colorado where they know how to treat visitors, and the ski resorts are much better managed.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.