Bra flygkommunikationer, många exportbolag, banker som faktiskt fungerar och invånare som pratar bra engelska.
Allt fler utländska bolag väljer att lägga sina regionala högkvarter i Sverige.
Bland dem finns jacktillverkaren Canada Goose som i våras öppnade ett Europakontor i Stockholm - platsen där "gås-jackan" en gång blev trendig.
I Canada Gooses fall var det ännu fler faktorer som klickade, som just Sveriges väl utvecklade och ofta internetbaserade banksystem, det blågula EU-medlemskapet och det faktum att Südow varit Sverige-distributör för bolaget ända sedan 1994.
Men jackföretagets drag är inte unikt, visar en studie från det oberoende samhällsanalytiska Öresundsinstitutet. Sverige har näst flest globala huvudkontor per miljoner invånare i världen, efter Schweiz. Och 2009 hade Sverige 72 av de nordiska huvudkontor som totalt 109 icke-nordiska bolag lagt i regionen - en ökning med fyra sedan 2006 då 68 sådana kontor låg i Sverige.
Just Canada Goose kan också luta sig mot något av en kärlekshistoria med Sverige eftersom de Kanadasydda jackornas intåg i trendvärlden skedde just i Stockholm.