This apartment is a great value!
It is at the end of the main downtown subway line. This means that it is both far enough out of the city to be cheap, but it is very easy for travellers to jump on the subway and get right downtown.
The place itself is cetainly nice enough, although I'm tall and I had to duck in a couple spots.
Overall, I would certainly recommend this place for any visitors to Toronto.