Great self-contained apartment in central Stockholm.