I stayed at Olga's place for 3 nights when I was on a business trip in Toronto.
the place is EXACTLY as it looks on photos , and I think this is very important. It's not a big and spacious apartment, but much bigger than any standard room in 5star hotel in Toronto. And it is NEW! And CLEAN! And nobody bothers you in the morning or late night. WIFI was excellent, location- perfect, view from the balcony - amazing.
I could recommend the place to all people who combines work and traveling , and used to hotels. This place is much more better (spacewise, cleanwise, noisewise), no problem with check in/checkout time- Olga is very flexible . The huge supermarket is just across the street, Union Station is 8 min walk, and a lot of PATH cafes and bistros are within 5-10min walk.