Karthik's place is even better than advertised!
He is a working professional who always takes some time out to help if required :)
Great person to be around and chill with.
Overall its been a great experience, highly recommended.