The apartment is ideal for a long stay but also for a short stay. It is large, bright and very well equipped and has a great view on Lake Ontario. The building is equipped with a fantastic gym and a pool, ideal for starting the day. And it is well located which allows you to go to the center of Toronto on foot (10min). Our host was very welcoming and understanding as we changed the dates of our stay several times.
In short, I recommend it!