Teresia is a great host, she is very nice and willing to help with recommendations around the city. She will make you feel at home away from home in Stockholm.
The location of the place is very close to the metro station which takes you straight in the city centre. This was ideal and gave us plenty of time to relax and explore.