Sofi's place is located in the middle of Gamla stan and near a metro station. it was easy for me to access any other place from her place. tons of restaurants around her place, but soundproof works very well I didn't hear any sound from outside.
Very well equipped kitchen, I had no problem to make a meal there, and a grocery market is in the metro station we always purchase some fresh produce from them.
The only difficulty is that the Sofi's place doesn't have an elevator (which most of the others are the same..) but also it was very stiff and dark in the hall. if you're traveling with your parents that would be the drawback point.