Flashy, but in reality rather basic hotel. Reception people were rather unfriendly and certainly not service-minded, always trying to upsell. Loooong queue for checking in. Rather small room for a US hotel but fully acceptable for a european, used to small rooms.
All the breakfast restaurants (there were several) were horrible and super expensive, also with long queues. Better to have breakfast at places nearby, also horrible, but cheap and cheerful.
Worst thing was that the internet was extremely slow. They tried to fix it but to no avail.
All in all, rather expensive for what was offered, but a heaven for those interested in using all the casino facilities.