If you really want to live in the middle of the city and have quick access to Toronto Islands - this is the place to be.