I booked the Sheraton Mountain Vista Villas at the very last minute for a summer getaway, ended up with a wonderful one-bedroom suite with kitchenette and balcony with a grill overlooking the mountains. I must have been living right. My entire week there was thoroughly enjoyable. The pools are great, especially the outdoor hot tub/jacuzzi on the rooftop. Ample free parking, not excessively noisy, conveniently located. The little shop in the lobby is a bit pricey on basic items, but it's the only place to buy stuff within a few blocks, so you can't blame them for taking advantage of that. In all, I'm just incredibly satisfied with my week at the Sheraton in Avon, and I'd heartily recommend it to anyone.