If location is the main goal, this little flat is great. Within a block of the tube station, getting anywhere in London was easy. Although you could hear some of the neighbors and hallway traffic, evenings were quiet. Even the live music at the neighborhood pub was not heard when inside the flat.
Don't expect to use the patio as there is no furniture on it. I would suggest a simple instructions sheet to be left by the property manager with wifi information, basic operations of laundry, etc.
Overall, the flat worked for our short stay.