Great location- very comfortable and quiet apartment. Great public transport close by , so easy to get to places of interest.
I would stay again when in Toronto.