One of the bigger greyhound stations I have been at, but it is just as dirty as the others. There are not very many workers around to help. I personally didn't need it but I noticed 3-4 people searching for some assistance about tickets.
Plenty of restrooms, vending, and ample food court space for people to relax and eat.