Overall: Teachers are very good and understanding.Infrastructure is okayish and all the computers doesn't work correctly in the lab. Canteen is also very good and have lot of variety of food.
Infrastructure: Infrastructure is not so good as it is small and does not get clean so often but doesn't look bad either.one should completely take admission if infrastructure is not considered for you
Faculty: Faculty is good and teachers are way too good and understanding. Library teachers are also cooperative and understanding and provides and helps you for better understanding
Hostel: I don't know much about hostel as i don't live in one but hostel rooms are big and there are separate hostels for boys and girls on walking distance..