Watched it all again I just rewatched all the seasons again. I remembered this as a very well acted and for the most part well written series. I was not disappointed.
The premise, the characters, the ebb and flow of the story arc makes this well worth the time.
The ending ... well, it wasn't all bad - and I suppose we should all be grateful for a show that actually has both a beginning and an end, not just an abrupt stop it is cancelled.
I won't spoil any details - just let the show envelop you in a nice, enduring feeling of entertainment and enjoy!