The university isn’t anymore at its best. There are a lot of political questions, problems with deens and rector which decreaces quality of university. However, there are faculties that are considered as best in this part of Europe as it is on Faculty of Electrical Engineering and Computing. It is well known for great organisation and high quality professors and students. It is important to mention that here, professors want to help and will spend great amount of time on students. Also, you will have no problems finding a job after this faculty.
Regarding the accommodation, it is ok. There is accommodation missing, however, it is really cheap and there is cantine nearby. Also accomodation is well connected to all faculties.
I would recommend joining some of the student associations that offer great opportunities to students. Food isn’t of great quality but it is really cheap. Regarding student life, I believe that is really good part of university in Zagreb. All faculties are connected to town center with trams .