The location is perfect, very easy access to the bus stations and metro. And the big ben zone is 20min on walk!
If you are looking for something cheap, with good conditions, this is a good place, just don’t expect much of the bathrooms and shower zone.