I stayed here for a few nights while working in Toronto. The apartment is part of a shiny new highrise, amidst other shiny new highrises. It felt almost like a very modern hotel. There seemed to be a lot of foot traffic by the elevators, but I never heard any noise while in the apartment. (The exception being that you can hear, lightly, sounds from the baseball stadium if there's a game going on.) The building is just steps from the main train station, which makes getting from and to YYZ extremely easy. The apartment was also within walking distance from my office and many great restaurants.
The apartment unit had everything I needed: clean, comfortable bed and shower, hair dryer, basic kitchen with snacks, windows...
I'd stay here again for work. It was very comfortable for one person. For two people, it might be a bit snug.