Nice apartment, with everything you need. Shoreditch is perfect place to stay in London.