Lovely place with a great location right in the middle of Gamla Stan.