Outstanding hostel! You definitely get what you pay for: friendly staff, well-designed and comfortable bed, and most importantly, clean bathroom. The Belleville area might look scary at first but it is okay and there are good food options around. Overall I enjoyed my stay here and would love to come back!