How do I begin..... For starters, we finally finnish the plot of River Song and I loved everything about it. Actually both the character of River Song and actress, - Alex Kingston are what kept me watching. (I am not into MILFs, but at 48 at that time she still rock in Doctor Who). And yes, we finally see the circle closed, the marriage of River.
Season 6 is definitely better then season 5, but still feels as a mess. Some of the characters appear with no explanation who they are. Events just happen, we literally just have been put inside the happening of the episode (not this one in particular). This episode we do have explanation, still everything seems wobbly. Season 4 had planets stolen from their systems and all other crazy stuff, yet it felt right, it seemed ordered. And what I say about a season goes for a finale and vice versa, for past 3 seasons, this included.
There is a satisfying end to Amy and Doctor´s adventure, but Moffat ruined a lot of things that was made by RTD. Smith´s doctor as a character is wonderful, as a series.... well, it is a mess. Moffat during his work as a producer even spoiled Weeping Angels. The Silence monsters are menacing and wonderful creations, but not as scary as the Angels from Blink episode. And they were present in previous and this season, but spoiled and ruined by overexplanation and overusing.
Season 6 is definitely better then season 5, and it is so hard to grade not only last episode but all the season, so I just put 1 above previous. Seems fair to me.