My wife and I visited this casino upon the advice of our parents who used to frequent this spot in the past. I'm not sure much has changed here since that time (70-80's). Lots of slot machines (as the name implies) and no tables (at least none attended) that I noticed. I have heard that there is better payout on these machines opposed to the larger names on the strip, but I did not experience that :-).
My wife and I visited this joint in the afternoon. We went to cash out our tickets and there was a sign at the cashier station that said "closed - go to Circus Circus". Nice! I think that might be a ploy to just have you stay put and spend the meager winning (if any) there.