If you're used to staying in a Hostel this will do you perfectly fine. This was our first time In a hostel and was fine for what we needed. Many many stairs to climb if you're put towards the top floors...
Overall good value for money and good London location.