Great location, they're also very meticulous at trying to keep everything clean. My only observation would be that several of the chairs that your sit at (while playing slots for example), looked old and had cracking on the seat cushions. Seems they should replace those since I would assume they have the $$ to do that.
Also, very nice employees here as well, everyone is pleasant and helpful!!