In the heart of Gamla Stan, but in a small street, so we were not disturb by the noise of the town. 5mn from the metro station and 15mn from the Stockholm central station.
Lovely, i recommand !