Quick opinion from my end. Opened a company in Macedonia a few years ago, also bought a house as holiday destination and company address.
My opinion regarding all the general things of opening a company: if you have at least a few connections in the country and hire good people (lawyer...