The location is superb! In the middle of Gamla Stan, there is no way one can miss the most famous attractions. And it is two blocks from the metro station, though you can easily walk to the Central Station and other places in the city. Perfect!