Checked in here a few times - guess it's time for a review.
It's a Station Casino property. As it's not the Red Rock, you can pretty much know that it's more geared for the locals.
The casino never seems to be busy like the strip properties which is nice as I don't like walking around like a herd of cattle. That translates to ample parking considering they have a few parking structures. There's the usual bars, clubs and places to eat - including a food court but what's also nice is that there's a theater there. There may be other amenities but I'm usually here to eat.