I'd definitely recommend Denise's flat - it's in a fantastic location, handy for amenities and Dalston Junction station, which has links to all over London, as well as excellent bus routes. There are great shops, bars and restaurants on the doorstep and you can be in Shoreditch or Islington in 10 minutes. The flat itself was clean, comfortable and had just about everything I needed for an extended stay. Denise herself was super responsive and an excellent host.