The villains stack size needs to be taken into account here as they only have 14 BBs. This would leave me to believe their calling range would not have an Ace in it or would be a pocket pair as they would jam those pre. I would be thinking their calling range is a lot of random hands like 97 or QJ. Stuff they would flick in a big blind worth of chips to see a flop but nothing they highly value enough to jam.
The flop hits us of course but it hits those Qx hands that he could have as well. I think betting on the flop is correct and the sizing is fine. Since we have position I think a check on the turn is better as we are way ahead or way behind here. A check on the turn gives villain a chance to bluff the crap that he could have and saves us a bet if he has a queen. In this case if we had checked the turn you would be calling the river bet no matter the sizing. Depending on villains sizing you would have saved chips or last the same amount but at least you would have gained more chips on the times you were ahead. If villain has nothing here on the turn and you bet they are just folding.
__________________
|