Everyone in US advised us against travelling by bus from Houston to SA. Since this was a last minute plan, the air tickets were expensive and I couldn't rent a car. We were with our 3 year old, so colleagues and friends were apprehensive. They warned us of druggies and homeless guys!
We though, what the heck, lets try it. It can't be worse that a roadways bus, we used when were in college in India!
But we were pleasantly surprised. From surprisingly clean Bus Station in Houston to the helpful staff, it was a smooth 3:15 hrs journey.
While returning from SA, we did experience a couple of druggies at SA Greyhound Station, but they were harmless, and the journey were quite uneventful.
The restrooms at Houston were clean, but the ones at SA were out of order.