Binged the third season in one sitting. Couldn't be happier that the final season fixes everything that was wrong with the second season. The flashback scenes made it feel like a completely different show but it didn't overstay its welcome. Everything ties up nicely in the end (and a surprise cameo at the very end). One weakness is that it's predictable (as most dramedies in this genre). You know how things are going to turn out but it's a small price to pay if you've seen how horrible the second season was. Long live the de la Mora family. I wish the show would last as long as Desperate Housewives but oh well, 3 seasons on Netflix ain't bad.