Great place.
My buddy and I stayed while we were in Toronto and it was in a good location.
A few minutes from downtown Toronto.
Lots of transit in the area too.