Great place. The location is top notch. Right in the heart of Shoreditch. Only a few minutes walk to the Old Street tube station. Ella was super helpful in providing instructions, including images, to make sure I found the place easily. I recommend this place.