This is a beautiful property in a wonderful location. Check in process was excellent. However, the house had not been appropriately cleaned. This may have been an oversite by the cleaning service because on first glance as we arrived at dusk, everything looked ok. The house had a foul odor but we thought maybe it was because it had been shut for a week or so. Discovered the gritty floors during the night when going to bathroom, but did not inspect thoroughly until Friday evening as we were up and out for golf most of Friday.Odor lasted throughout the weekend, and the kitchen floors were also gritty and still had pasta and crumbs from the last guests. Cobwebs, hair on sheets when bed first turned down, and dead bugs along baseboards and windowsills indicate that the property had not been cleaned in a while. Christmas decor still up, which is ok, but it was very dusty. We bought air fresheners, anti-bacterial wipes, and more paper towels to try to clean it up a bit more. Glad to recommend the property as a beautiful, roomy place to stay at a fabulous location, but I hope the next guests have a cleaner experience. I am a frequent guest at another smaller resort property in Angel Fire, and have never had a complaint on anything.