I had a great time at Rachel's place. The apartment is in a new building and everything is clean and well organized. A lot of informations are available for finding what to do in Toronto too.
The subway is close by making the transport in the city very easy.
Good place to stay !