Wow, what a pleasant surprise! A little comedy with some mild drama and magic, well written and great cast! Love the realism but with magic of and throwing in some sitcoms style comedy into a TV show comedy. And the fact they have the realistic gay and lesbian and straight stories without pushing an agenda. Such refreshing fun but real outlook with a magic twist on many races and colors and sexual orientation, FINALLY! Great watch!!!