Super location. In the prime spot of Toronto