The apartments location is very good, close to Fridhelmplan Metro Station, you could even walk to the city center (ca. 20min. by foot to Central Station or 5min./2 stations with metro). The room has everything you need, nice Bathroom to share. I had a bit trouble finding out on which floor the apartment is at arrival, because it didn't have the full name.
Nevertheless I had a nice stay in Stockholm!