I don't think you can find a better location when staying in Stockholm. Right in the center of everything, cafes and shops literally outside your door. The apartment is spacious and clean. There is noise from the street during the day due to the fact it's in the center of a tourist zone, but things quieted down by around midnight and I had no trouble sleeping. The kitchen is well equipped and grocery stores are very close, if you'd plan to prepare your own food.