We had a lovely time at the apartment. Everything was nice and tidy, the place is clearly recently renovated to a high standard and is overall very well located (subway 2min away and restaurants and supermarkets at the doorstep). Very calm and quiet despite being in the city center of London.
Easy access with a lift, central heating (and AC). Internet was fast.
We highly recommend this place!