The first season was great. The second season was alright. The third season was unbearable.
I've been marathoning it due to being sick and it was outstanding how easily I could tell the season change just by the drop in writing quality, and how the characters couldn't stay 'in character'. It's sad because the actors made the characters likable even when I was yelling "they wouldn't have said/done that!".