Location is convenient to public transit as well as Pearson & Toronto Congress center, came for Anime North and had absolutely no complaints!