The apartment is located in Gamla Stan, the heart of Stockholm. For tourists, the apartment could not have a better location than this.
Self-check-in instructions were sent about 2,5 hours before check-in time. Unfortunately, a question about the check-out is not answered during the 3-nights stay.
All in all, I would absolutely recomment this apartment!