When we stayed here, they had long term residents, lots of them. They kind of take over the hostel with a negative atmosphere. The staff were really bad, always complaining, we heard them name calling guests on more than one occasion.
Other than the CN tower, it's not close to anything in particular.
Plus points: the room we had was great, the bed was good.