Hello,
Yes, I made it to Italy in November. This website
http://vistoperitalia.esteri.it/home/en can help you for tourist visa. The requirements depend on your location. You should check the nearest Italian consulate where you can apply for visa and make an appointment.
We purchased the Industrial Alliance travel insurance:
https://shop.tugo.com/store/IA1002 and added the
Non medical Plans - Accidental Death & Dismemberment option as required on the list of documents to prepare for the visa.
Hope this information will help you.
Good luck and Merry Christmas!