The apartment looks exactly the same as the one in the photos and it's a very comfortable place to stay in Toronto! The neighborhood is quite quiet and it only takes 15-20 mins by streetcar to the downtown. There are some good restaurants nearby as well. I did enjoy my stay at Darren&Derek's!
Furthermore, Darren is a very nice host, he is very helpful and responsive before my arrive, and also provided a lot of info for me when I was there. I would love to stay at Darren&Derek's if I get to visit Toronto again! Thanks Darren&Derek!