I've stayed at the Ironhorse Condo complex with my family for the past 10 years and stayed in a number of units within all the buildings. The unit itself is acceptable yet the initial housekeeping had much to be desired. No clean sheets, in fact no sheets, the first night for the pull out couch. We managed.
There were also only 2 towels for 4 guests; in addition, and this is something that nearly all Ironhorse owners don't mention, is that there are NO TOWELS at the hot tub or pool so you must continually reuse your same towel. Not all on this unit owner but the condo mgmt fees really should have separate towels. Also don't expect fresh towels during your stay unless you contact whoever manages your unit. We didn't need maid service nor did we expect it but fresh towels for any stay beyond a couple of days seems more than reasonable.
Overall our stay was acceptable. We enjoyed the location and we had a great time skiing but the building management and cleaning services were really sub par.