The location is poor in relation to central London, but it is convenient for North / Northeast London, and just 20 min from Liverpool Street Station by train. Facilities is great. I liked to be there for 12 days.
Almost everything was good, though 9 people in a triple bunk bed make the dorms too small for people and luggage. However this probably is related to the good value for money. Even though I am definitely satisfied with the hostel in general.