The location is good, very close to zone 1. But the neighborhood is quite noisy. The bedding did not seem to have been washed properly and the dust in the place triggered my allergies.
Overall, if you only need a place to crash while going out and about in Central London, this is fine.