I enjoyed staying at David's flat for one night on a recent business trip to London. If you're going for the Shoreditch vibe, the location couldn't be better. David's coffee shops are a hip institution in the area, so the flat is an extension of that. The decor is minimal, so it's not super-cosy, but I thought it was great for a short stay and fits with the surroundings. Electronic entry made it super-convenient for arrival. I would definitely recommend.