Slovenia is perfectly located between the Alps and Mediterranean sea.

2hrs from Venice and Zagreb
3hrs from Salzburg
4hrs from Vienna, Milan, Budapest or Split