Great location right in Gamla Stan! Steps from everything!