Nestled between Venice, Vienna and Budapest is Ljubljana, a small modern city taking big steps…