Venky is a great college. It's location is good, and then you have Satya Niketan bang opposite the college, so it couldn't get any better.
The teachers are quite good and all of them are well-versed with their subjects.
The college campus is dog friendly, so for all the dog lovers out there, it's definitely a plus point.
All the societies are proactive.
All in all, I'd give the college 4.5 out of 5 stars. :)