Geoff's place is great.. location, location, location!
Excellent start to adventures in Toronto.