My boyfriend and I were passing through Vegas on our way home and decided to spend the night and do something fun. We booked our stay last-minute, but the price was affordable. Our room was clean, and the signature "Bath & Body Works" toiletries were a nice touch. The complete absence of a shower door was a bit bizarre, and it didn't allow any heat to remain in the stall... Bed was comfy, room was clean. No complaints here.
As for the casino, I personally didn't gamble, but I watched, and took in all the glitz that this hotel had to offer. I liked that it was upscale and modern, with the dealers at each table being scantily-clad women (for appeal), but they were also friendly, cheerful, and engaging.