Catching up here..
I loved GLOW as well and was surprised at how sophisticated it was.
I always have a hard time watching things set in places I've lived -- it's too easy to find the geographical flaws. I was annoyed when the Avengers movie labeled the Pentagon as being in Washington, D.C. when it's actually in Arlington, Virginia. Mostly because just labeling it the Pentagon would have been enough to establish location -- they didn't need to add misinformation into it. Also, the Avengers HQ is sitting right in the middle of the Potomac River. Anyway...
I just finished binging Jane the Virgin. I didn't think the third season was as strong as the first two, but it was still quite good. The character development is really fantastic. And despite the premise and telenovella-ness, I still found it more realistic than any sitcom.
(I'm still bristling from having to watch numerous hours of Big Bang Theory and the New Girl last weekend. Who makes a 20-something teacher with no administrative experience a school principal! Gah!)