That is the perfection place to be in stockholm: right place to visit around by foot or metro, next to shops and a supermarket, quiet place in a courtyard.
You will apreciate your stay for sure!