Solid place! Very conveniently located. It's been said that Shoreditch, where David's flat is located, is much like the Mission district in San Francisco or Williamsburg in Brooklyn. Super strong walking score and excellent restaurants/markets/shops and people watching (if that's your thing).
Had a blast and will strongly consider booking the same place if/when I return.