Great location right in the center of the strip. Service at check in was superb and we kindly got a free room upgrade to a room with better views than we booked. Unfortunately the room came with a broken toilet, but that got fixed the same night, and the fridge was leaking water all over the cabinets and floor, but was not fixed despite calling maintenance. Got the fridge fixed ourselves later that night and emptied all the ice build up that had been melting in the bathroom sink. Room only got cleaned once on a five night stay, and after calling housekeeping and ask about cleaning on the third day a grumpy man knocked on the door and handed us a pile of towels and soap. Would have been nice to have fresh towels and trash taken out every day, but ended up reusing the towels, making the bed and taking the trash out ourselves since this apparently isn't included and we got tired about having to call housekeeping every day. Room was not occupied during daytime (9am-5pm) so that wasn't the issue. Furniture and bathroom was up to expected standard, a little worn but felt clean.
Pool area was OK, just as in photos. Free sunbeds available daily and pool felt clean.
Casino had a bit of a funky smell and drink service slow and far between despite tipping well, compared to the other casinos in the same area.
If you wan't the same great location but still the basic service hotels usually give you, I would choose another hotel in the same area even if they are a little bit pricier.