Perfect location to spend some time in Stockholm, clean apartment, and easy communication.
Some small things can be improved like the bathtub was totally clogged, there were not enough water glass for four people, and some light bulbs were missing.
But I can recommend the stay in the apartment. The all town is at walking distance, you can get coffee and croissant with a view on Skeppsholmen just down the street.