Hi, firstly congratulations on completing your +2. Coming to your question, SASTRA is no doubt one of the best universities in India.
Outright, I can tell you that it is one of the best. Colleges for bio technology and other affiliated courses. It goes well for mechanical and CSE as well as you decent program structure with exposure to a lot of industry events.
One advice would be that choose the best college over the course you want to study. I.e even if you want to study ece and not getting a decent college with ece option, would suggest you to opt for a better college with any other course. But if you are really really interested towards any particular subject then go with the course.
I would suggest you to weigh your other options (colleges) available for the course your are interested in.