Perfectly located in the centre of Gamla Stan (Old Town).