A great place for a short term stay in Toronto.
Well located and a rare gem in terms of accommodating pets.