im thinking he had a weak ace (Ace 10-7) ... i don't mind the river bet just as long as you know your player... good against passive players.. very aggressive players will tend to make moves on the turn .. even on the river with a big raise that will put u to the test.. overall the hand was well played.. the only thing i would have done different would be betting more close to pot size on the turn to get a better feel where you are at..