Although the location is great and price is competitive for London, we did not have a good stay here mainly due to the extremely dirty floors, we did not have the inclidedand the inaccurate description and instructions received from the property manager when resolving issues that arised. You won't ever talk to Peter as he outsources his tasks to a company that manages the property. They are very professional and quick to answer but lack the desicion power and knowledge about the property to actually resolve any real issues that arise.
We had issues with the warm water not working (had to figure out how to get it working myself as the team responsible for it would otherwise have to come out to look at it).
Wifi was spotty and would disconnect a few times a day. Baby cot for our 12 month old who had to sleep on a blanket on the floor and only got the cot delivered on the third night.
Not a well managed property.