This show is pretty good and I'd definitely recommend it.
Plot - From episode 1 to around episode 20, this show is made up of funny, entertaining, and mostly self-contained stories. There are some elements that carry on from episode to episode, but there isn't much of an overarching plot. That works really well. Unfortunately, from episode 21 to episode 24, they try to shove in a complex plot that is way too underdeveloped to work. If this plot had been established much earlier on, then it would've been fine. The problem is that is way too rushed and ends up being boring. If you watch this show, I'd recommend stopping before you hit episode 21.
Characters - Everyone is well-written and entertaining. I'm not saying that these are people I'd like to spend time with, but they are believable and fun to watch.
Audio - The music for this show is great. When they change the theme song halfway through its ok. Nowhere near as good as the initial music for the opening and closing credits, but still decent. The voice acting is also great. Everyone is clearly into their roles.
Visuals - The opening theme song for the first half is live action, but the rest is animated. The animation and character designs and sets are all great. This show looks really good.