Holy shit what a fuckin morning! My girlfriend and I arrived an hour before our bus was supposed to leave at 6:55 AM, at about 6:45 they announce that the bus is delayed until 11:00 AM because the bus driver called in. We decide to not leave in case we leave sooner and thank God we did because we left at 10:00 AM. I know for a fact that some people missed that bus because we were told 11:00 AM. Also, since we're delayed, we're currently sitting at the next stop waiting 5 hours to get on the next transfer bus that we are already supposed to be on. Before the day is over, Greyhound has basically added a whole day to our trip due to delays. Also, the Vegas location has a ton of people sleeping that are strung out off of the streets. I cannot tell you how many times I was asked for a cigarette, weed, and money in and outside. The whole place smells like someone took a shit right in front of your face and the staff is rude as fuck. I basically couldn't even ask about our delayed bus because the workers were too busy yelling at people to move. Worst experience of my life. This place is meant for about 100 people, but there were about 300 people in there. Also, there was this huge racial argument right when we got there. This security guard was telling this dude to wake up (I guess he'd been sleeping there all night) and he just woke up and argues with her and called her a monkey. Police were called and everything. Plus the bus' wifi blows. Download movies before getting on. If you want to spend hours with homeless crack heads waiting for a bus then this place is for you! Definite 0 stars if I could do it.