Very nice place at a perfect location in central Stockholm