I stayed in this place with my parents for a brief visit to london.
The flat is excellently placed, and surprisingly quiet for such a central area. the flat was very comfortable, clean, and the kitchen is well equipped.
the only mildly negative thing I can think of is the rooms are a but small, but they're exactly as small as they seem in the picture. We knew what we signed up for, and still managed just fine. the large closet in the hallway made up for their size.
Would definitely recommend it to anyone looking for a place to stay :)