This place is really nice to stay in Toronto! Close to subway or you can even if you want to walk to the center and discover the other side of the city, houses, shops and restaurants. Clean, quite and well decorated, we had a good time staying in that apartment, we recommend it!!!
The hosts were also very available if we had any question