It’s a Greyhound terminal. If you’re here then you probably have no choice but to be here. That being said, the facilities are really nice. There’s a nice assortment of vending machines offering everything from chips and gum to soda to sandwiches and coffee. There’s also a microwave, ATM machine and locker rentals. The restrooms are standard, terminal public restrooms. Certainly not up to Buc-ee’s standards but not grimy. So why did this place lose two stars? Customer service. I hate leaving negative reviews after only one visit to a place but today was terrible. I’m on a trip from Belton to Dallas. This means boarding a bus in Temple to take me to Waco so I can transfer to go straight to Dallas. The bus in Waco is almost two hours late as I’m typing this. I understand that this is no fault of the employees at the terminal but the way they have handled this situation has been absolutely atrocious. I and about four other riders have been up to the front desk to inquire about the time the Dallas bus would be arriving & each time we’ve been told«any minute now» — two hours later, those minutes have passed. They’ve laughed at us as we walked away & made jokes about passengers as they were walking across the front desk. Finally I took it upon myself to call the corporate number to get an ETA but that is something the employees here should have done once they realized they had a terminal full of people all waiting for the same bus. They’ve been condescending & rude as if we aren’t paying customers. As I said earlier if you’re here then you probably can’t help it but it’s something to keep note of.