Stayed here in November and December 2019 and had a great experience. It's less than 10 minute walk to Yorkville with a bunch of amenities close by. There are a huge range of restaurants within just 15 minutes, from good value to fine dining.
Apartment is bright and spacious which made it great for a longer term stay. It has all the kitchen equipment that you would need to cook up almost any meal.
Most practical part was the office. It has a proper desk with monitor, keyboard, high speed wifi etc.
Subway stop is about 5 minutes walk and will bring you to the most popular parts of town really efficient.
Would be more than happy to stay again and would recommend to business travellers in Toronto.