It is a good place to stay, you will take 25 minutes by metro to get to the main train station. And 35-45 minutes to get to Stockholm University. There is a gym and supermarket 5 minutes walking. The room is very spacious and can easily fit 2 people. I didn’t contact Nadia that much, but when I did she answered me and helped me.
I think you should know that she won’t provide you with toilet paper if you are staying for a long time period, like I did for 4 months.