Amazing spot! Shoreditch is the place to stay if you’re visiting London, simply put.
Isaac’s place is unique, central, and fun. Tones and tones of bars and restaurants surround you and they are all within walking distance with all the obvious tourist spots about 30 minutes away by train.
Isaac was super helpful, friendly, and always available.
I highly recommend this one!