This location is great- a quiet street right in the middle of London’s biggest tourist attractions. The flat had everything we needed, however I would not say this is the cleanest place I have ever stayed. For the fantastic value, it was worth it.