This place is an amazing top unit in the heart of Shoreditch. A must stay if you’re staying here.