Some may disagree, but I would rank it as the second lowest Stations property slightly above or on par with Palace Station, and lower than Boulder, which has renovated rooms and nicer decor.
In the Station Casinos pantheon, Texas Station Gambling Hall & Hotel (its proper name) is positioned towards the bottom. It is hard to find anything terrible or spectacular about it. There are no comments about it on the Wizard of Vegas forum, and it's not bandied about as a casino destination. Texas Station is quite possibly the most unremarkable casino in Las Vegas.
Welcome to the plain vanilla of Las Vegas locals' casinos.