Best parts are the location (right at Yonge and Eg with tons of restaurants and things to do around + easy public transit access), well-stocked (with pots, sheets, towels, paper towel, TP, detergent, basic kitchen needs etc), in suite laundry, and access to pool and gym (no hot tub but there is a sauna).
If you need parking it is generally expensive in the area and lots of construction going on around the intersection so no street parking nearby really.
May also want to bring your own cast device or an HDMI as the TV system box is a bit hard to use.
Overall had a great stay and host was easy to contact for any needs :)