I thought my room was very clean, and I was well taken care of as a guest. I was not in my room alot. When I checked in, the Air conditioner was not working.. so I told the front desk, and when I returned after my night of fun.. my room was really nice and cool. I stayed during Superbowl weekend (checked in Fri, left Monday), and the casino was pretty busy, and tables were also pretty busy. The waitress staff was quick though and usually was around every 15-20 minutes. Table minimums were $15 on most tables. The house keeping staff may not speak the best English, but if you need something they will (and not lying when I say this) run to get what you need. I woulda gave the place an extra half star if I was able to.