Great area to stay should guests be exploring the London area. Close (within 10 mins walk) to many train stations/lines and bus links. Plenty of shops and restaurants nearby.
We stayed in Flat 4 - not the same flat as depicted in the photos (different layout), however furnished and finished almost identically. The flat is smaller than expected, but for a short stay for someone who does not spend much time inside, it is great. Basic amenities are provided (plates, cups, cooking utensils, etc), and the flat was very clean!