Great location, interesting subjects, and a very nice campus environment. The overall student experience is positive. The only minor downside is that the schedule/timetable management could sometimes be better organized.
It is worth studying Engineering there are plenty of universities you can choose from.
Based on student reviews on EDUopinions, the overall rating of the Engineering is 4.0.