The neighborhood, Trinity Bellwoods, was excellent. We really loved all the restaurants, parks, and shops right at our doorstep. Julie was a friendly and responsive host who was proactive about any problems we had during our stay.
That being said, there were a few issues.
1) The apartment, bed sheets, and pillow cases could have been cleaner.
2) There is no way to adjust the temperature in the apartment. There is one main thermostat that controls the whole building's temperature that you don't have access to and the other people in the townhouse insisted on keeping it at 18 degrees. Julie and the landlord were responsive in trying to change it but we were ultimately pretty cold throughout our stay even though it was August.
3) This is an apartment unit in the back of a townhouse so you enter through an alley. You have access to the internet through a cable that hangs down from the outside. The router is in a waterproof bag outside of the apartment. On days with heavy rain the alley fills up pretty fast and we've had to bring the router in because we feared that if we didn't, it would just be floating in the pool of water that was accumulating.
All in all, Toronto can be quite expensive so if you don't mind a bit of wear and tear and are only prioritizing location and price, this place can be for you.