Located in the heart of Toronto