Surfshark offers good security features and the ability to connect unlimited devices. However, it does not have a dedicated IP address option and is based in the Netherlands.