Place is at level 7 of a shared building. Nice common area and kitchen to mingle with fellow travelers. Not too far from central of Stockholm.