Absolutely the most wonderful place. I highly recommend staying in this cute little apartment in the heart of Gamla Stan.