good and convenient location. only a short walk from Gamla Stan metro station and Central station.