Apartments are in 5-10 minutes walk from the underground, and just 30 minutes from almost any important thing in Stockholm.
Apartments were quite clean, the host was responsive.
The only thing that i may mention is a temperature in the apartments - it was quite cold, but i assume it was the same in all apartments that time.