Outstanding location. The best Stockholm has to offer at walking distance.
Very easy to go around by public transportation as well.