Hi Simon.
My husband and I moved to Krakow from the UK nearly 2 years ago.
We never regretted taking this decision.
It is a very cultural city. Live music (we like jazz clubs but there are also some concert halls with different music), good theatres (some plays are with subtitles), art exhibitions, lots of really great restaurants, lots of tourists (which we like, as it gives the city variety and life), massive amount of parks and squares, close proximity to the mountains and a very central location to visit Europe (e.g. 5 hours drive to Vienna, 6 to Budapest, 6 to Berlin). The weather here is also great. Despite the common opinion in the West, the winters are mild. The summers are fantastic: up to 40 deg. As an Italian, you probably will love it...
People are nice here, although my husband and I have the advantage of me being Polish (returned to Poland after 25 years of emigration, original from Gdansk though).
As majority countries in Europe nowadays, Poland has also some problems at the moment. We have a very conservative government and have to bare the usual consequences for that. They will not last long however, as the Polish are very unhappy about what that government is doing to that extend, that every two months or so, demonstrations are to be seen on the streets of major cities. Unfortunately Krakow is conservative and very catholic. It could be the most in Poland. Therefore, I also see some marches organised by the church, that are quite upsetting for me (e.g. against gays).
However, we are liberal and it was easy for us to find friends of the same opinions, so not all is bad...lol.
I prefer however to tell you the whole truth, not only the good parts.
In terms of work, the best way would be to decide, what do you want to do here and apply beforehand to relevant companies (you obviously can find them on the internet). With your Arabic you could have great opportunities (as I believe there are not many people with that skill) however, you may also hit the wall. Another bad news is the fact, that there is a great amount of fear in respect to Islam at the moment. Do some homework, maybe government agencies, maybe university?
Coming to the end of my essay (lol), the life here is great. Weather is fantastic, lots of things to do, nice food and nice people. To enjoy that you have to have however a well paid work and start to learn Polish. English is spoken in all parts of service industry, but if you really want to make Krakow your home, Polish is essential. Having said that, you do not have to be fluent, Polish people are tolerant in this respect and happy if you at least try.
Let me know, how your plans are unfolding.
Greetings,
Marzenna