The apartment is in an great location in Gamla Stan. Everything what you need is in the near. The check in worked without any problems. The only thing, the shower and the toilet is very small but we matched this.
Absolutely recommendable:)