I think one of the best aspects od sapienza is its international community of students that makes the student life very enjoyable.
There are various campuses based on the Faculty you attend and the city is not well conected so it’s better to live close to the subway or in student neighborhoods.
Both the bachelor’s and the master’s degrees are highly theoretical, which on one hand, encourages students to take learning seriously and ask quetions. However, some programs lack the practical part needed to complete the understanding of the theoratical one. Proffesors are also very open to helping students in their learning path. The exams might be a bit difficult, especially for international students who are not used to a more theoratical approach, and it definitely requires a lot of studying.
Overall, it is a very good university with a lot of courses and definitely, a lot of opportunitues