Great space, good price, in the middle of many restaurants and cafes in the heart of Gamla Stan.