Our room was sufficiently clean, self parking was free, and my kids enjoyed the pool but the windows in our room were filthy, the desk chair and sofa were in poor condition, one of the elevators in the casino tower was out of order (and, according to another guest had been for multiple days before we had arrived), and there was trash piling up in multiple outdoor garbages as well as in the parking garage. The elevator being out of order was especially inconvenient as there was a dance competition over the weekend that we stayed so the hotel was fairly full.
It wasn’t a horrible stay but I probably would not stay again.