Fantastic ending, the only thing that took a bit of the gloss over it was that Life On Mars/Ashes To Ashes did pretty much the same thing for their last ever episode just a few days earlier, only they did it in a pub not a church
Honestly you follow 2 TV shows for 5 odd years and they both end pretty much the same way