I strongly recommend Jason's place if you're visiting Toronto! You'll find everything you need (and more). The flat is situated right in Downtown (2min walk to College Station). The apartment is very safe, tidied up and clean. Had an awesome time in the last three weeks with Jason.
Was a pleasure to stay with you. :)