It is why Europe’s iGaming heart lies in this Mediterranean island