Really nice flat in the best neighborhood. There is washing machine which is handy if your stay is longer. The closest overground is just 10 mins away and there is a lot of restaurants around the flat.
Overall a good apartment to stay in London.