We've had Netflix through SIL account for months but I had never watched anything on it until "Ozark". Both wife and I enjoyed it, me probably a bit more than her.
After finishing S1 of Ozark I was motivated to go through dozens of pages in the Netflix thread to get other recommendations. As a result, wife and I began watching "Stranger Things". Wife LOVED it. We binge watched 7/8 episodes (I thought it had 10) until 130am. Wife wanted to keep watching but we stopped there, thinking we had 3 episodes left. I thought it was funny wife loved it so much-I was never even able to get her to watch more than 3-4 episodes at a time of GOT, which is my favorite TV ever.
I started "Travelers" on my own-watched one episode, it was OK but didn't grab me, though I'll likely return to it at some point.