Really nice and clean place. finding the key was a little bit harder than I expected(someone pointed me in the wrong direction)
But I would recommend to stay at this place if you want to visit London!