Perfectly located in the center of Gamla Stan and very well equiped to stay few or many days ! I strongly recommend