Come on... What does everyone expect? For $24, did you want someone to personally roll out the red carpet and escort you to the nearest Starbucks in the Beverly Hills-type part of town, just because you're in Vegas?
Real Talk: You're riding Greyhound.
Is it in a less favorable, crack-head riddled, seedier part of town?: Yes
BUT
Was it cheap? (Read economical): Yes
Was it well-lit?: Yes
Did it smell okay?: Yes
Was the bathroom clean (enough)?: Yes
Was the bus on time?: Yes
Rate it for what it is, not for what you hope it will one day become.