NordVPN (https://nordvpn.com/). Panama, doesn't store logs, plenty of servers around the world. Works with the majority of devices out there. Accepts bitcoin. Checks pretty much all the boxes.
This is the only one I've tried (and I'm currently subscribed) but one thing I've been disappointed by is the speed. I know this is something to be aware of when using any VPN so I am not sure how bad NordVPN is in comparison to others, it may actually not be worse than others, I haven't had to time to compare.
I actually tried TrustZone as well and it was worse, at least for Germany. With NordVPN, I'm seeing speeds at about 60-70% of the original - which is a lot less granted, but it works fine for my day to day stuff like browsing or netflix.