We used this apartment as our base while hunting for permanent accomodation, as we were new to Canada, from Ireland.
This apartment had everything we needed, and was in a lovely area. It is right beside High Park which is a great spot to relax. It is also really well connected to all areas of the city, with numerous buses/streetcars/subways within a short walking distance.
They were both very helpful with everything, and I would really recommend staying here.