Overall, very good. Tech support is just a bit low-tech
I've had almost faultless service for the past year. The uptime and performance are extremely good for the price. The only negative is that the Tech Support, although responsive, often fails to even understand the problem, so it needs a long conversation.
Services Period: Active customer at the time of review. Customer since March, 2017