I stayed there last year with family and enjoyed every bit of it.
We love the ambience and the shows. Even I could see the kid enjoying herself thoroughly. The service is good, the rooms are fine, except they should do something about the air conditioner, they look a bit old fashioned. Since it's right on the strip, it’s easier to travel the strip from one hotel to another.
Overall, it was a good experience!