Ateeq is very nice and easy to speak to.
We stayed a few days, the flat is huge and very close to Hyde Park and to metro stations.