Enjoyed my stay here.
Definitely appeals to a different group of people.
If you are going to stay there, make sure to have a room (somewhere in the middle) w/ a view of the water show. It's nice to watch watch the show from your room and take pictures.
Can get expensive staying there, even more so if you like to shop in their mall.
Good location as you can walk to Caesar's, Paris, Planet Hollywood, etc. to check out some of the other hotels and/or shopping areas.