I am a student at IIT Ropar and thus I am qualified to answer this question-
quite developed and Mohali has its international airport. Ropar itself is a very calm and peaceful city. The campus is located at the foothills of Shivalik on the banks of the Sutlej River.
In terms of research citations, IIT Ropar ranks higher than most IITs, including the old ones.
I chose IIT Ropar Electrical branch over mediocre branches at old IITs and CSE at newer ones. I am quite happy with my decision and do not regret it in the least.