Hetzner's servers are top-notch, but their networking is a fucking mess unlike anything I've seen anywhere else.
Sure they offer more tools but for those who don't need them it feels incredibly fucked up. Mandatory firewalls and shit.
Hetzner is more straightforward with a few pecularities.