Encore really is as good as it gets!
Beautiful resort, easy parking, extremely friendly staff, and the rooms are gorgeous! They have terrific restaurant options, as well as night life options, and the pool areas are pristine! There really is no reason to leave this property during your stay.
Encore is also right across the street from Fashion Show mall, in case you need to do some shopping or get a last minute shirt for your trip.
The only issue I have with Encore, is that it's too far north on the strip, meaning, everything else worth seeing is a little far away, which isn't a huge deal.