I agree with everyone else on this one: the episode wasn't bad at all.
I was a bit worried at first since it started out kind of slow with a relatively bland plotline. I expected just another shitty Star Village-esque filler, but as time went on it got a lot better.