I have wanted to stay here for a few years now and finally I have an opportunity to stay for a few nights.
The rooms are very nice and clean. Bed was comfy and there is plenty of space to move around and lay out your bags, etc. My room had a small kitchenette with a dining table and wet stocked fridge on top of another fridge to put your own items. The bath was spacious with a soaking tub and separate shower.
Downsides. I had a couple room issues. First, I guess they don't provide wash towels. They have several hand and bath towels but no smaller wash towel. Also, my bath sink drained really slow. I brushed my teeth and it wasn't until I showered and got dressed that it fully drained the half full sink. Other than those items the room was nicer than most other hotels on the strip for a comparable price.
There is no casino, sports betting area or show venues so you will have to venture out for those items. Luckily, the hotel is pretty Central on the strip and the Bellagio and Aria are just 5 or 2 minutes walks away respectively.
The bar area is nice and the food and service were great. I had dinner there and breakfast at their cafe. For the small amount of restaurants they have, they are at least very good and of course hey have full room service as well.
Overall, good bang for the buck.
Enjoy!