My bus ride to Las Veagas was way more comfortable than my ride from Vegas back to Lis Angeles. In the ride back the a.c. wasn't working well, the bus was dirty, and there weren't any electrical outlets. The only reason they got 4 stars was because of the bus station employee that found out I had arrived early, was going to Los Angeles & got me on an earlier bus since there were seats available. I made it to Los Angeles 4 hours before my regularly scheduled ride. That was fantastic. The driver was also friendly and kept us updated on everything. I would travel via Greyhound again.