As far as off-strip casinos/casino hotels go this would have to be one of the better ones.
It's relatively new and seems kept up in pretty good shape. It has a large parking garage still offering free parking unlike some of the strip hotels which have started charging. Inside you'll find a typical casino, although it didn't seem quite as smoky as some other off-strip casinos (I'm thinking of you here, Orleans).
There are, of course, a ton of eating choices including the Coronado Café (see separate review). It doesn't have much of a personality, though, compared with some of its more glitzy and themed strip brethren.
Overall, a fairly decent off-strip casino and possibly even a cut above.