This place is in a great location! It’s easy to navigate stockholm, but this place is just a few steps from the 7 tram that is pretty centrally located. Kitchen is well stocked. Just know there is no TV!!