Colleges in the beautiful city of Bangalore are great. Strictness sometimes becomes necessary for maintaining discipline. But strictness curbing creativity is not acceptable.
If geographical location is not a constraint, I would strongly suggest in my opinion and experience to go for Chandigarh University in the beautiful city of Chandigarh.
The environment at the campus always encourage creativity to come up, and the liberal setting of the university life is what makes it most attractive.