Even though this episode would have been more fitting as a two-parter, I thought it was really enjoyable and heartwarming, and served as a decent enough finale in case the show ever got cancelled (though I'm glad it's getting a 4th season).