We usually avoid staying at casino hotels if there are other alternatives, as many allow smoking and one is in the proximity of the casino, which usually means walking right through it to get to the front desk, etc. That isn't the case with this casino hotel. Check-in is off to the side as one walks into the building, as is the elevator (yes, one, but it was never busy - we were there Wed. to Fri. - maybe it's more in demand on the weekend, but we couldn't say). What passes for a full restaurant is only open Thur. through Sun., so what looks and functions much like a combination deli - pizza dispensary is a little limited with its options. There are a few restaurants in the area, though it's a bit of a drive. The same would be true for other lodging facilities in the Upper Lake area, so there's no good way to improve on that. It's a small town environment. Our room(s) were clean and comfortable. We stayed in standard king(s). I add the "(s)" because we experienced a not-so-minor-glitch during the first night. The typical wall-mounted unit failed to respond to the thermostat setting and continued to heat until we woke up in the night because the room was 84 degrees. We switched off the heat and turned on the A/C, which cooled the room off, but it continued cooling, as before, so it was brisk until we woke up in the morning. So, we switched it to heat, which was effective, but not energy efficient. They switched rooms for us. The second room was fine. We'll return again.