It says there's some petrol available, so it might well be worth inquiring about modalities. Which you would want to do anyway before flying there, as always and everywhere. A phone number is given, too, conveniently. Mail address might come in handy, but you'd have to be very lucky to get any kind of reply if not writing in local language. Which applies to most places, with an exception for the low countries and probably Scandinavia and the Balticum.
Reading between the lines - which was never my strong point - I understand you still want Italy to be a decent place - to me it is that really, but my definitions of "decent" are more flexible perhaps. Then again, I never yet tried flying there. But Italy seems much more doable to me than many other countries.