I stayed with Anneli for about one month after my move to Sweden until I could move into my own apartment. Although I haven't actually been at Anneli's place much due to traveling, the stay was really good!
Anneli and her husband are really friendly and helpful, in addition to recommendations for places to see/restaurants to visit etc. they even provided me the possibility to put my bike in their garden-shed to shelter it from rain! The apartment has everything you need for a long-term stay (own kitchen, separate entrance, possibility to use washing machine/dryer etc.). It's just a short walk form the subway station, from which you can reach the center of town without the need to switch lines. All in all, I can definitely recommend to stay with Anneli if you're looking for a long-term stay in Stockholm!