The place was clean and in a great location. It was simple and good for us, since we didn't spend much time in the apartment. Heba and her team were very responsive.
We did have some trouble with the shower (it was either very hot or very cold) but the temperature in London was so cold when we were there, that might've been a factor of the weather. The staircase to the flat is very narrow and steep, so just to be aware if traveling with anyone who has mobility challenges.