The parting ways scenes at the start were good and emotional, but not super sappy. Everything at Team Rocket's headquarters was hilarious. Ash's battle with Agatha was excellent and had some cool moves and animation. All the build up for the Battle Frontier was good, and Team Rocket's appearance at the end was great.