We stayed here for a week, while we were waiting to move into our next house. The flat is as pictured, with a small kitchen area that is well equipped with everything you need for basic meals and a hob and microwave as well as a washing machine which was very useful. The host was very good at communicating with us and helpfully provided a parking permit for us to use while we stayed.
The flat isn't entirely separate from the main house, with the childrens bedroom above the flat, its more of a self contained annexe with a shared garden courtyard space and a (locked) doorway between the flat and the house, but this didn't affect our privacy at all.
The flat was warm and is close by the Wanstead Flats, which is lovely for a walk and its a short walk to a regular bus service to the tube.
This is not a large or fancy flat, but it has everything you need for a short stay and the bed was comfortable, which is the most important thing!