Amazing location. Perfect place in the heart of Gamla Stan. We couldn’t have asked for anything better.