Highly recommend Jubels place if your in London. Perfectly located on Brick Lane so heaps going on right on your doorstep and set up with all you'd need for a stay.