The apartment is very central, only a few minutes walk from Marble arch tube, right on Edgware road.
The biggest issue that was solved was the safe box with the keys. It is about 10 minutes walk from the apartment, something we were not aware and having a family of 5 with our luggage, made it very difficult for us to go before we went to the house. This was solved with a lady waiting for us at the house and this is greatly appreciated. Likewise, during check out, we came in agreement and left the keys in the apartment.
Cleanliness was adequate, however we noticed that under the beds, there were various items (even old socks), so it felt a bad impression, however the bathrooms and kitchen were much better.
Also, the tv reception is bad. We couldn't see anything, as the digital signal continuously had breakups and the WIFI is on the slow side, however, they were not that important as issues for us, I am just mentioning them if you would like to take notes.
In any case, we had a good stay, all our issues were met with understanding and we spent a nice holiday in London.