the only hand I could really be afraid of here is A5. The heart draw makes no sense to me because that means he would have to be calling with a hand like Q/x two hearts which would make his flop call a little loose. I think here you have to take in consideration what type of hands this player has been playing. Has been limping with trash Aces, then maybe I can fold to the bet on the river. I can't see a set of 88's here because I have one in my hand. Limping UTG with Q8 is garbage and he would probably raise AQ. I'm calling here. To me there is only one hand I'm afraid of here and that's A5. He could've minraised alot of Ax hands and he couldve possibly thought you had an ace with a weaker kicker.