Although too many people complained about the plot 'dragging' on the last seasons, I think everything clicked in a way that wouldn't be possible if the show was canceled on, let's say, the 5th season. And even though, I was a tiny little bit disappointed by the final A reveal (OK, that's partially my fault too - I had watched every theory alive 😂), I was 100% satisfied by the ending, concerning the couples etc..
So it's a 10/10 for me!