A nice and clean place. Center of Stockholm is reachable on foot. Definitely recommend.