Great place at the heart of Toronto.