We have stayed at this casino hotel in the past. We don't gamble, rather we've been in the area for business several times. Although not new, it looks quite new and is well maintained overall. As with any lodging facility, it can experience a malfunction. One previous time we stayed there, the heater in our room wouldn't respond to the thermostat setting. It continued heating until the room became uncomfortably warm in the middle of the first night of our stay. We were switched to another in the morning upon request. The rooms are nicely appointed, the beds are comfortable, stocked with expected items, the exception being facial tissue. The restaurant is more of a deli and pizza parlor with moderately acceptable, warm and cold foods. sort of a pizza parlor with moderately acceptable traditional foods, not particularly well prepared. What would you expect of a casino? However, the other casino immediately to the west on Hwy. 20 is better. We don't dine at this one, but would dine at the other option, just a quarter mile or so away. There's not a lot of comparable choices in the immediate area. If you don't mind walking on the periphery of a casino to the front desk or the elevators, this is an acceptable choice. Staff is courteous and helpful.There is security and the parking lot, immediately outside the front door is well lighted and feels safe. After the first night of our initial stay wrestling with the heater, everything has worked well. We'll return.