This apartment was great for a business trip, the location is really centralized. The view on the CN tower is really incredible. The only cons was the noise coming from the trains that are passing in front on the building.