Fantastic location! Transit, shopping (Dufferin mall is right across the street with retail and grocery) all easy to reach.
Next time we're in the area, we'll definitely see if there is any availability.