I'd give the episode a B+. I enjoyed the season premiere, great to have the show back! :)
I haven't got time to write my full thoughts down on this one, but I liked the continuity from last season. I'm not quite sure about Flack spending his leave of absence meeting women in bars, seems a bit...