I only got a chance to check out the casino portion of this property one time several years back, while I was visiting Green Valley Ranch just down the road.
A bit smaller than some of the other Station properties, but the overall layout was very similar.
The only reason I can't give it a five star rating is because at the time, they seemed to require having a separate, property-specific player's card, despite the fact that it's in the Station chain.