I loved staying here. Parking sucks though.
Everything else was great. Room was clean, check in was nice and speedy, the pool was awesome, and the restaurants in the hotel itself are also good.
Book early on and get great pricing. I would stay here again, but then again there are so many other hotels in Vegas!