The college is situated near my home and I have often interacted with the students. The following points are clearly based on my experience with students:
If you are looking for college life, go to NSIT and DTU because life can get boring at MAIT. You will need to find friends who are willing to be there for you for your four years at MAIT otherwise it could get very boring.