Lovely place right in the heart of gamla stan. Had a great time there.