This is affordable accomodation in a larger building, that contains multiple rooms rented by other people. You'll also have to share the bath and the kitchen with a few other people. Everything was alright, however the positive reviews left by other people are a bit over the top. The photos also make it seem more specious and better than it actually is.
The tube is within a 10 minutes walk from this apparment, and you'll be in central London within half an hour.
Daniel was very responsive, friendly and polite as was the cleaning staff on site!
I would absolutely stay there again if all I needed was a bed and a reasonably equipped kitchen. Just don't expect to much!