We had a great stay at the apartment. The communication was good and we could even leave our luggage there after check out which was great!
The airbnb is located in a nice area in Leslieville but I would say it is more convenient with a car (even though going to Toronto by public transportation is also possible, but takes a bit more time). Would definitely recommend!