1. Extremely clean and comfortable bus.
2. On time. (Mostly, I once missed by bus because the bus left 3 minutes early, but the customer service refunded the trip to me so no hard feelings)
3. $3 only Rescheduling, no canceling. (Greyhound p**sed me off with the insane $20 rescheduling fee. And that too, only cash!)
4. Excellent customer service!