Darren’ place has a wonderful location next to subway line, supermarket, large mall, bank and so on. Good for new comers/tourists to spend you stay in Toronto.