Hongjing's apartment is within a rather large building (on the 40th floor or 52!), so has spectacular views of the city. It's a short 10-15 minute walk away from downtown Toronto, which is very convenient in terms of getting food and exploring the city! Plus, the building's amenities (like a gym and pool) are a lovely bonus.
One tiny note so you are prepared: The check-in and check-out times are *not* flexible. Hongjing works 2 jobs, so has to leave and get back by certain times, which also means you can't store your luggage if your arrival and departure flights are timed differently. In fact, I had to wait for almost an hour post the 4pm check-in because she had a meeting come up last minute. But as long as you're comfortable waiting at a nearby cafe or train station, you should be fine!