I also liked this episode! ^_^
Actually, I loved it! And I think it was a very good filler episode because of everything that happened in it. But, I'll get to what happened later. First, I have to say that I really loved the scene at the beginning with Ash and Pikachu in the pool! It was good. And yeah, the captain did look like a sailor. Which was really weird....oh yeah, and I heard the misprounciation of Pidgeot's name too. Although, when I heard it, I just figured "Pidget/Pidgit" was a nickname that Officer Jenny gave it. Anyway, it was awful that so many bad things happened to Ash and Pikachu on their way to Hoenn. I mean, first Team Rocket stole Pikachu, then there was the problem with the ship's water tank thing, and then the 'Haunter' problem, and after that was the incident with Team Rocket's electromagnet. So Ash sure was right when he said that Pikachu had a big day! And, that still wasn't everything that happened, cause at the end Pikachu had a fever....I bet Ash didn't expect that. But, at least he got to see a few new Pokemon he'd never seen, which were Wingull, Pelipper, Sharpedo, and Wailmer. Well, we know he saw Wingull and Pelipper, but we don't know if he actually saw Sharpedo or the two Wailmer because they were in the water.
Overall, it was a great episode, so I give it a 10 out of 10!