All's good until you called the river. I cannot think of anything Villain might have that you beat. Super snap fold river.
If stacks were bigger you could c/r river for like $150 and see if he's good enough to fold AA. Not something I'd try unless I was sure that Villain was capable of folding though.