Debbie's apartment is a great place to stay in London. The rooms are spacious and it's in a great location—lots of cute shops and restaurants within walking distance, tesco nearby, and famous Bricklane is just minutes away as well.
The apartment itself had everything we needed; the only thing to keep in mind is that it's an older building and the plumbing can be tricky, be careful not to overflow the sink and shower pressure, while usable, is very low.
Overall I think it was good value for London and we enjoyed staying here.