Really nice place, well located, close to the city center by foot or public transportation, parcs. It's a good place to be while visiting Stockholm.