Finished this last night: we started watching all three seasons earlier this summer. Definitely glad to have found this one: it was a lot of fun. Even though the final season was only 8 episodes I did feel it dragged a little bit (could have used a bit less time in Haven, which had some funny parts but fundamentally is a boring place--which is the point but still...) but it's hard to drag too much with 8 25m episodes!
It had a satisfying ending, which is great, and the montage during the end credits in the last episode was absolutely fantastic: I couldn't stop laughing.