Great little place, best location right in the heart of Gamla Stan but perfectly peaceful at the same time. Would definitely recommend.