I think getting it allin on the river isn't a bad choice here, but I probably bet the turn here as you are likely ahead. Unless you put villain on KJ or a 6...