I was surprised when I first watched this show. It's actually really good. The dialog and humor are great, its wholesome, the characters learn and grow throughout the series, its just great. Some of the ridiculous situations they find themselves in border on the absurd, but somehow it just works. I really love this show and recommend everyone watch it.