Very good location right in the center of Stockholm.
The perfect place to visit a wonderful city.
All POI at walking distance.