This is a great spot, it is right smack dab in the middle of Toronto, a short walk from lots of things and bus stops are right near the street!