Italy is good, Napoli are my favourite choice there, they have a good squad, but need improving and the right tactics to achieve anything.
However as someone mentioned earlier, you can only have one non-EU player per season, which kind of messes up plans to get the South American wonderkids like we all do. There's also other things to take into account - as again was stated, is the co-ownership rules, that can be annoying when trying to buy players. However the most frustrating thing about the Serie A in my opinion is the ridiculous amount of rivalries, literally every game, or every other game is a derby match. It's great fun managing in the Serie A though, I loved my Napoli save.