This was a good end to the series. I would have rated it higher, but the Deus Ex Machina of this episode made it be resolved a bit too neatly. I would have liked to see a fourth season. Also this episode had a fair amount of plot holes which left the viewer wondering "how did that happen". All in all, a fairly enjoyable end to a good series.