I am a newcomer in Toronto and stayed this place while finding a longterm rental. The location is close to the center of the city and has everything you need in a close distance.