This is the third Hostelling International Hostel I have stayed at in Canada and it is OK but by no means the best. The atmosphere is not quite right and the bedroom smells a bit.
I did get breakfast and the facilities are OK, although they do charge nearly twice as much for the laundry service as the other HI hostels which I thought was odd.