This is a fantastic location for visiting London. It is not in the really busy part of London, but it is conveniently located to 3 tube /train stations and it is in a very hip neighborhood ( the cut) with lots of great food options.
The flat is well equipped, clean, and nicely decorated with lots of thoughtful touches like a waterproof map of London and umbrellas.