Really great location. Easy to walk everywhere or take the metro, a priority for a short stay in Stockholm. Everything matches the description