Being a liiiiitttle nit picky i think I would've went 120-140 (or clicked the pot button) with all the limpers preflop - but the sizing is so close I wouldn't lose any sleep over it.
Top pair top kicker multi way - i like the cbet and the sizing you chose- we can consider going a little bigger here so we can jam.alot of turns with an SPR of 1:1.
How can you play this hand better? Size up on the flop and jam turn is my recommendation. Your play here is not particularly bad - some villans just do not fold, you found one of those, and they got there. I like the fact you posted this hand without being results oriented - we can't always assume our villans have "it" when scare cards come and we want to get value from draws that won't fold and weaker Ax so I don't think betting river is a huge mistake.
All in all, I think you played the hand close to optimal - you found a sticky villan, got an unfortunate runout and the rest is what it is. Hope this helps
__________________
|