I've been happy with Nord for a number of years. I recently became curious if Nord was still among the top picks and found
this review. Lots of info here. I considered mullvad, and was intrigued by the focus on privacy and transparency. In the end, familiarity, ease of use and inertia won out, and I am still with Nord. I generally have it on all the time by default. I have only found a few sites that just flat out won't work with it. I also can't remote in to work with it active, but this kinda makes sense, as you'd be opening a second VPN through your active Nord VPN. I don't notice much - if any - performance hit.
Also, if you're looking into this for privacy/security moreso than to watch Czech netflix, I highly recommend a good password manager. Shameless plug for 1password. I have used it since around 2010 or so when my Gmail account was hacked and Google recorded the last login as coming from central Beijing. Total security freakout ensued, and 1password was the answer for me. 1password is easy to use, multi-platform, handles passcodes and rotating passwords well. Very responsive customer service. My banking and other more secure accounts have random text string passwords as long as 40 characters that I never have to remember. I have a family account and you can allow access to passwords in the family vaults for shared stuff (disney, netflix, etc) but each member can have their own private vault that is separate (would work with roommates as well). You can store all sorts of information, like passport details along with stored scans of the first page as a secure copy accessible from any phone or computer if your passports go missing while you are traveling. I know that there are others that are well-reviewed, but I have had a great experience with 1password and have a lot of trust in the way they have run things over the years.