The location is excellent, 2 tube stations very close to the flat and so many buses to everywhere you want to go. National history museum and Victoria&Albert in walking distance.
The flat is spacious for London, as seen in the pictures. Check in and keys system very smooth.
Communication very professional and prompt. If you are looking for personal touch and communication with the host this is not the place but if you want professional hotel-like communication then the place is perfect.
Other amenities include washing machine and iron if your stay is longer than few days. On the downside , there is no regular tv channels, which would be nice when you are visiting from abroad. However there is a smart tv where you can log on to your Netflix , YouTube and other apps.
On a last note, there is an espresso machine and some capsules however not enough for the extend of the days we spent but this is just a detail.