Airbnb was in a great location. However, the check in process was a hassle. The keys have to be picked up from a separate location down the street, which is difficult with Toronto traffic to have to stop at another spot and find parking before check in. The parking garage was also very confusing to find the spot in, and minimal directions was given initially. The host did quickly respond though and helped me find it when I needed help!
The Airbnb itself was not very clean. There was hair on the bath mat, and scuffs and marks all over the walls through out the apartment. The patio was also covered in cigarette butts. Would not stay again, but not overly disappointed with the stay due to the location.