The location of the flat is perfect to visit Stockholm. The apartment has everything one can need for a comfortable stay, is very clean and beautifully decorated and arranged (exactly as depicted in the pictures). We felt really at home.
There are plenty of restaurants, bars and a small supermarket nearby; the metro is also close by.
Check-in and out was very easy.
Note the flat is on a 3rd floor with no elevator, bear that in mind if you have heavy luggage.