That bus terminal far away from downtown in the middle of nowhere, without easy transit access wasn't any good.
Terry Fox is a much better location.
You mean the Central Station? Yeah, it was especially crappy for a downtown-ish terminal. It's only advantage was it was next to the 417. The only time I took a bus into Ottawa (a Northland coach from Pembroke), it got in around 11pm, in the rain, and yet the best option was walking to my downtown hotel.