Great place in the heart of bustling Dalston.