One of the best hotels I've ever stayed at. Not quite a 5 star, but there's no 4 1/2 so I rounded up. The upgraded my suite and I stayed in the tower as well. The staff was courteous and every part of the room was clean and immaculate every day. I had no complaints about the rooms.
The pools tend to get crowded (even though there are 7 of them). But if you go early you can usually find a place to sit. The valet is awesome and aside from the smoke of Vegas the kids loved it.