The apartment was great! It was very spacious for two couples and the roof deck is really nice. Location is also great in Gamla Stan as it is so close to center city and easy to get anywhere.