If you're a human you'll find it hard not to find this a moving and warm finale. Given they were potentially expecting to run longer they managed to avoid this feeling like a rushed final season with the pacing working just fine to the final credits. I'm guessing there was more than one take for some of the moving scenes in the final episode and some of those tears took some controlling. Nicely done.