Great location and very spacious unit. The apartment is steps away from public transit, restaurants, and other shopping amenities. There was on-site parking which was a plus, so we didn't need to find street parking. The unit was very spacious and accommodated our family of 4 very well. It can probably sleep up to 6 depending on your group arrangements but note that this is only 1 bathroom. The master bed and the sofa bed were comfortable, linen adequate, and the unit well kept. I would have preferred the floors a tad cleaner, but overall the apartment was very well maintained. Check-in was simple, and the host was very communicative.
It should be noted that there is another unit above which may be rented at the same time. The nature of older Toronto homes and wooden floors means that you will likely hear noise transmitted throughout. This wasn't too much of an issue for us since the unit above was only occupied for 1 night, and we had older teens that were not bothered by noise. However, if you have a baby or are very sensitive to noise, then keep this in mind. Overall, the noise was within the acceptable range given the construction of the house and really can't be avoided.
This airbnb would still be a much better option than a small hotel room. I would recommend it.