I visited Stockholm on a personal trip after some work travel. This place is perfectly located, you can walk almost everywhere.