The best possible place to stay when visiting Toronto. Close to everything.