From choosing the right legal structure to navigating permits and licences, here's what you need to know before launching a tourism venture in Croatia.