Communication w/host prior to arrival was excellent. We have stayed at Angel Fire 3 different times; I believe we've had the same host each time (4 different condos however). Our host told us early check-in was okay and the cleaning crew checks the unit the day before arrival. The condo is a standard 1-BR, 1-Bath and also has a clothes washer/dryer which is nice (we never used it however). We did move some of the home decor to make space for our short stay. While doing so, we noticed a lot of "sticky" dust on nearly every piece. We had to dust the horizontal surfaces of most of the "hard" furniture and around the bathroom sink, before unpacking. (Suspect the unit had not been rented for a while and the "check" on the day prior just missed that.) The kitchen was nice with up-to-date appliances; however, the stainless sink was very dirty. Looked like the cleaning crew used it to dump the "dirty mop water" and failed to rinse away the accumulation of material found in the bottom of every mop bucket, i.e., dirt, hair, bits of paper, etc. We slept well both nights and enjoyed our time in Angel Fire. Overall ... "average" score; could have been top notch with a "white glove" inspection on the day prior.