Spent a week here and glad I rolled the dice despite a lot of iffy reviews.
Some thoughts
Wifi--The main gripe I've read is the WiFi. While it sounds like mileage may vary, the WiFi worked great for me, as seen in the pics I was able to bring my Xbox and play call of duty online with no lag, as well as watch Netflix and prime.
Tv size--solid tv size for a hotel. Main issue was reaching behind and hooking up an hdmi. On the bright side the controller lets you switch out inputs, a lot of hotels don't let you switch them out.
Cleanliness--no bed bugs or anything out of the ordinary. They also include toiletries in the bathroom, like body wash, shampoo and conditioner.
Location--It's located next to all the main strip attractions and major restaurants.
My only real gripes would be the elevator wait times at peak hours, cell reception is poor in the hotel (get 5 bars through Verizon on the casino floor and almost no bars in the room!) and having to pay for parking (which is only $10 a day so isn't too onerous).