We stayed here two weekend nights last week as prep for a tour of National Parks in Utah and Arizona. The place is immaculate and beautiful, and every single staff member we interacted with made us feel special.
The mountain view room overlooking the golf course was amazing. We loved pressing the button to make the curtains open automatically to reveal the view. Made us feel like real high rollers.
Be warned that in rooms on that side of the building you will be subjected to the bass thumping coming from early morning parties at the Encore pool.
The only downside of the stay was the quality of the food for the price. I don't mind paying top dollar for food but I expect top quality for it. The food at the Chinese restaurant was bland and overcooked. At the late night Italianish place my wife got the meatball app for $18 but was told there was no bread to go with it. We had better at Maggianos across the street, which is sad.
I would definitely stay again but make plans to eat outside the hotel.