Pros: The space is charmingly decorated and in a fantastic location. The apartment has a nice shower and bed, access to gym facilities, and all the basic amenities that a traveler might need (shampoo, soap, laundry detergent, etc.). Leading up to the visit, Haeleigh was a responsive host in regard to my questions about check-in time. Haeleigh's co-host let me drop off my luggage while he was still cleaning, which was very considerate and made for a smooth check-in when I returned later in the day.
Cons: There were dirty dishes in the dishwasher and wet sheets in the washing machine when I arrived, and there was an overflowing pile of dirty laundry in the closet. I put the sheets in the dryer and did the dishes, which wasn't that big of a deal, just a bit annoying to deal with someone else's dishes and laundry when on vacation. Haeleigh did apologize for the issues, which I appreciated (though the laundry pile remained in the closet for the duration of my visit).
In sum: It's a great space, convenient location, and a decent price, but you might have to earn your keep. :) If you are a generally relaxed traveler, it will still be an excellent choice for a stay in Toronto, but if you like things a bit more organized, it might not be a good fit. Ultimately, I would still recommend it for the price, location, and general charm of the space.