We had a great time at the flat! the hosts were welcoming and patiently waited our arrival and they are always available online or by phone.
The location was great, easy to get to the center, even though the nearby tube station is closed for construction (we were notified of this in advance and it appears in the site - the hosts called our attention to this) They very kindly and decently offered to reimburse us for two taxi rides a day. but for fact we didn't use them because the bus is quite easily taken to the center of London.
The facility was very clean, well equipped (including a new coffee machine) and very well kept!
We can highly recommend, and hope that whoever stays will enjoy it as much as we did.