Central location in Toronto, very clean and well maintained apartment for short or long stays.