I would certainly recommend this flat and location to future prospective guests, as it was a wonderful choice for my three-week stay in London for business. The host prefers guests who have longer stays planned, which lends itself to quieter business guests. She is very responsive to inquiries and resolves issues quickly; she also has a second contact who has access to the flat and can help if/when she is unavailable. She has someone come to clean the common areas once a week.
The flat has three bedrooms with one full bath and a half-bath open to the common area, and a private bathroom in the master suite which includes a standing shower and a sink, but no toilet. The common area is a large living room (complete with couch, rocker, coffee table, TV with cable, and a desk with multiple chairs) and a fully-equipped kitchen (with refrigerator, stove, sink, plenty of counter space, and cutlery, pots/pans, and storage containers) that the guests can share to cook meals. There is a washing machine (detergent not provided) and clothes drying racks provided.
In the master bedroom, there was plenty of shelf, drawer, and closet space catering to longer stays.
The WiFi was easy to connect to, though I found the speed and connectivity spotty at times and in various locations within the flat.
The location was excellent, with immediate access to the bus line via Laburnam Street and close access to the Tube via a short walk to Haggerston Station. There were multiple food options within a short walk and/or bus ride, as well as a small convenience store directly across the street and a Tesco Express grocery next to Haggerston Station.