Very well located, it has the metro station walking with in two minutes (Stockholms södra station) also you have restaurants very close.
The days of my stay, everything was very quiet