This is the location of the new Megabus station. Really no frills.
Seating onto the bus is regimented. There is a seated line up for an orderly way to grab that seat on the bus which in my mind is good idea!
It looks absolutely makeshift. There is only bathroom so be prepared to wait either to use the one on the bus or wait in line to use the lonely washroom.