One word comes to mind with this ep - "traditional". Like a few earlier episodes, this definitely felt like it could have been a Kanto episode - it was good, had nice action, and always the corniness. Maybe that's what Pokemon needs, more corniness
Anyway, overall the ep was very good, everything fit together and the story moved along very quickly. I was very much pleased, and it even had an evolution.
I give this ep a 10/10.