This station gets points for being located in Downtown Vegas as opposed to the forlorn South Strip Terminal where Megabus drops off. But otherwise, it's your average soul-sucking Greyhound craphole. I was lucky enough to get placed on a newer Express model bus. Our ride to Salt Lake City was unusually punctual for Greyhound, but the last two hours were almost unbearable due to noxious odors from the bus restroom traveling through the air conditioning vents. It was like riding in a septic tank on wheels. I took a very thorough shower upon reaching my destination.