Pre: Sizing here looks good with the guy who posted his blind in the CO.
Flop: We can bet or we can check here, I don't mind either play. When we are betting it might be slightly too large as I would have expected villain to be folding a lot of his unimproved range to this size (obviously I a wrong with this assumption though)
Turn: When we get called on the flop I like following through with another bet here. We definitely want to charge his flush draws and if he has a lone Q I think it is unlikely he is going to be raising us here. Checking back to induce a bluff isn't horrible though but I think I prefer the bet.
River: Checking back here seems fine, getting three streets of value from worse here is going to be very difficult.
Overall a well played hand IMO.