The flat is in a good location. The bus stop is only 200 meters away and the metro is 5 minutes away, so you will get where ever you like in no time.
It's a small flat but you will find all you need. Perfect for your short stay in Stockholm.