Encore is lovely. It is exactly what you would expect Steve Wynn to add to his already impressive resort called The Wynn. At the north end of The Strip, the location is one that will only improve over the years, but everything you need is within a stones throw.
There is plenty of shopping throughout the resort, and the Fashion Show Mall is directly across the street. There are quite a few restaurants on-property to keep you busy for days. I ate at Switch last week, and it was entertaining. The food was pretty good. Having a comp made it better. No comp? Just get a drink and watch the "Switch' from the bar.
The rest of the reviews pretty well cover this property. Definitely a wonderful place to stay.