Wonderful location. Right in central Stockholm and walkable to the major train station.