The location, right in Gamla Stan, puts you right in the old part of the city. It’s convenient to other areas and quaint.
The living areas of the apartment are large and comfortable. The shower and sofa beds left much to be desired though. Hopefully they can remedy both.
(Be forewarned that the top floor offers nice views but come with a price of climbing 96 stairs to get to the apartment.)