Stay in the heart of Gamla Stan and you can walk out the doors to cobblestone streets and be near the water in just minutes. The apartment was quite, well-stocked and in a fantastic location.
All check in and communication was great, the apartments as cozy and comfortable and we would stay again without hesitation.