Good place in the middle of Gamla Stan, old part of Stockholm, walking distance to the train station and most places in Stockholm.