This hotel is top notch in all ways. The casino is nicely laid out, the decor is top of the line, the rooms are some of the best (at least that I have stayed in) in all of Vegas. The service has always been first class for me and my entire family. They have restaurants for all occassions. There's the food court if you simply want a bite to go....there's informal dining (Grand Lux) and formal (Postrio, etc.) as well. There are clubs (Tao and V)....It's all there.
Then of course there's the shopping and the and the world class spa. I didn't personally go to the spa, but some of my family memebers have and they loved it. Scheduling was a little wonky, but the quality was 1st class.