This is a great place to stay in Stockholm - really great location, clean, everything you need.
Only thing: Some of the neighbors work in their apartments and the tend to be rather sensitive to noise. When traveling with small children, this may not be the first choice.