The cost of accommodation and living can be high in large cities like Rome or Milan, smaller cities are much cheaper. Some universities usually offer support in finding accommodation.
Overall, Italian night life is always lively, especially in cities. In summer, the majority of people head for the sea or countryside. For quality-of-life Italy provides value for any student.