We had a great stay in London at Isabela's flat. Very centrally located in Shoreditch. The flat had everything we needed, and it was clean and tastefully decorated. I definitely recommend this place!