The flat has been recently refurbished and it's elegant and cosy. The kitchen is perfectly equipped with new appliances and with sufficient number of dishes, glasses, cutlery atc.
Being on the top floor, it has a wonderful deck which I'm sure in warmer weather is a great bonus, but even if you are staying in the winter, as I did, the flat is really spacious and airy for two people to live in and move comfortably. Bear in mind, though, that the top floor means three/four flghts of stairs which, as usual in London, are quite narrow and steep and can be difficult to mount if you have huge suitcases. We managed quite easily with our hand luggage, but people with mobility issues should be aware of that.
The great thing about this flat is its location, less than 10 minutes walk from Earl's Court tube station and, at that price, it is really difficult to find anything better in London.
I would surely book back at Rebecca and Mike's flat, it really is worth it.