I've gone to this location several times to get my passport renewed over the years. It certainly goes faster when you have filled out the forms online and brought them with you. Not as fancy as the Yonge & Shepard location, but who needs fancy when you're getting your passport, right?