ooh I was in Cervinia a couple of years ago. Excellent snow and hotel, and as you day Italy is a bit beginners/intermediates......However go across to Zermatt, and you can ski there, and the black runs ARE black runs!!
Rattler, stay in Cervinia , and with the full pass go on to Zermatt everyday!