Supa's townhouse was awesome for our long weekend stay in Toronto. Supa was very responsive throughout the process, and always responded to my questions promptly. The place was clean and described very well.
It's certainly walkable downtown, but be prepared for a 30-40 minute walk if you're heading over to the west side of downtown.
The area was very quiet at night, and the unit itself had great accommodations. Be sure to bring your own shower soap/shampoo though, since this was not provided. There were plenty of towels and other amenities though, so that was great!
Overall, due to the great value of this place, I would highly recommend staying here if you're looking for a cheaper alternative to downtown Toronto hotels.