UpCloud are good, and I've used them for over 5 years. They aren't cheap compared to DigitalOcean/Linode (everything is extra €€€) but when I benchmarked the providers before picking them their CPU and disk IO was faster than the other cloud platforms. The internal network has been more reliable than every time I've used DigitalOcean's.
All this is for London data centres. It'd be interesting to re-benchmark them against other providers.
All this is for London data centres. It'd be interesting to re-benchmark them against other providers.