I stayed at Keir's place after Christmas until New Year, and I'd absolutely stay there again. The check-in instructions worked perfectly, and the unit was very clean with fun movie-themed decorating. The location is among the best in Toronto. It's a short walk to the College subway station, and there's also a streetcar line right outside. The active Church/Wellesley neighborhood is likewise extremely close. There are plenty of restaurants in the immediate area, even open well past midnight to satisfy those late-night and/or post-bar cravings.
The only reason I removed a star were a few minor, easily correctable issues. If the drain of the kitchen sink is open, a foul smell can come out due to the lack of a proper trap under it, and the hot and cold water are reversed in the sink in the washroom. Also, there's an air conditioner in the window in the washroom that's drafty. These are very minor issues, but there are several of them. The positives far outweighed this issues, and I wouldn't advise anyone not to stay there due to them, but rather just to be aware of them.