Nice apartment in a great location. You're right across the street from Slussen station which will get you anyway in the city in minutes. You can walk to the Gamla Stan, you're right there in Södermalm close to bars, restaurants, shopping. The big construction project across the street didn't really affect our stay, but when it's finished this place will be even better.