I have been using this VPN last 1.5 years and I feel this VPN is best for Balance of option and ease to use and this VPN also supports me to Netflix-unblocking, P2P-optimized servers, when Netflix was banned in India. The app interfaces not best, but overall this is a quality VPN with plenty to offer all levels of user.
Tried a few and then always used one particular server they offer to log in to a service and i did not want to upset that so i stayed with them for that reason but actually they do everything you want. Large server choice, nice app, v quick on my phone, not so quick on my PC for some reason, they say they keep no logs but who knows... Better than the rest IMO. YMMV.