I might even consider Check/Raising the flop, since he was the PFA, he is often going to CBet on such board most of his range. Otherwise your play seems to be fine. An option would be to Check/Call the turn just for given reason, that 6x could still be in villains range. River is folding likely better. He often has us beat.