My wife and I stayed here for a couple of nights to attend a nearby wedding celebration, and it was ideal. The location was ideal - it's in a quiet residential area with a bus stop just outside to take you to the centre of Walthamstow (we had a lovely meal at Turtle Bay) and from there the Victoria Line runs every couple of minutes to central London. There's a handy grocery store just opposite, and onsite parking (remember to display the permit which Doretta leaves in the flat).
The flat was immaculate: clean, warm, comfortable and well-equipped with toiletries, tea and coffee. Would highly recommend.