Looks like this Neironvps.com server will work fine for you, OP:
Server i7-8700 at $149/mo - CPU CPU Intel Core i7-8700, RAM 128GB, SSD 2 x 1TB, Bandwidth 20TB per Month, Location Germany.
It is the host I have trusted and so far they have come through 100%.