Excellent stay in a great area. My family and I had a wonderful time in this Shoreditch area (though technically flat is in the "City of London" area). Tremendous # of restaurants (Dishoom, Ottolenghi, Eataly, etc.). Easy access to Tube @ Liverpool station and several buses steps away. Walking distance to several sites, including St. Pauls, Tower of London, Globe Theater, and Borough Market.
Apartment itself was clean and comfortable. Really stylish design throughout. Patio was great for coffee and drinks. Jignesh was a great host.. very communicative and helpful.
We had some doubts since there weren't that many reviews.. but be assured, you will find this to be a solid place from which to base your London adventure!