The location of the place if you need to be close to U of Toronto is perfect. The place quite close of a couple of parks if you like to run. The metro station is just a stone's throw away so getting to Downton is like 10 mins by metro allowing you the convenience of accessing the centre without the noise and the jams.