Really wonderful episode, one of the best animated in the series.
Tu Yong Ce really is one of the best there is.
The first half of the episode was a bit tamer on the content side, mainly being dialogue outside of Bonney vs Marines, which was really really good.
Second half was much more action heavy, and its where the animation really sky rocketed.
I believe Zoro vs Lucci was by Tu Yong Ce(his animation trajectory in One Piece is completely insane. Rewatched episode 857, where he handled most of the action, and compare it to his output now. His work was always solid but the difference in style and timing is incredible), and Ota and Vincent handled most of the Luffy fight.
Just awesome stuff all around.
Even with the first half being a bit more dialogue heavy, there was still some fun character animation. The characters were still bouncy and lively.
Next week looks like its going to be similar quality in the major moments.