We had a good stay at Cheng’s place. The house was 10 min walk from the North York center (the subway) and 50 min to Dundas (using the public transport). Cheng was really friendly and replied to our messages instantly. As of the kitchen, since it was common to all Cheng’s guests, it wasn’t clean all the time so if you’re planning to stay for a long time at Cheng’s place, it’s going to be a little hard for you to use the kitchen.
Overall, I recommand Cheng’s place especially if it’s for a court vacation.