Dream flop in the sense that he probably only calls 3bets pre at nit ring when UTG with JJ-QQ (12 combos), AK (8 combos on flop) and maybe KK, but we can likely discount that.

Given that range, your sizing should be unbalanced and much closer to pot on the flop and turn. We're unlikely to get 3 streets here against this guy so I prefer to get more in on flop and turn.

I think river as played is almost immaterial as you're not getting called. If villain is bad then maybe you'll get called for $2.50, but no bigger.