Excellent location, near park and tube stations. Nice flat, well-equipped kitchen indeed, everything is cosy, I can see the flat is equipped not for rent, but to actually live long term (that's great). Recommended!
Drawbacks: Communication was quite poor, Support Team replied general things, but no real help or progress was made in a week. Our hairdryer was missing, iron and the bulb in the bathroom were not working. So, after poor replies and no help, I had to borrow iron from my friend in London.
Also, to check in and check out, you have to walk 10 min one way to the key store. That's a bit of a long distance.
Otherwise, all great!