I just wrote this to Osman, but it bears repeating. I think anyone wishing to immerse themselves in London would be satisfied in staying at the apartments, with easy access to the best parts: Shoreditch, Hoxton and the East :)
I especially appreciated being able to open a window and to have a lot of good light.
Freezer was overdue for defrosting, and there was a bit of litter when we arrived. Also, our room did not have a bath (or biscuits (: ) but those were not deal breakers for me. Everything was otherwise as it says in the tin!
Enjoy your stay and welcome :)