cfernandeztrujillo
I would never use Contabo for anything important. If you google reviews you will see why.
I've had good success with Linode (good performance on dedicated CPU plans) and Hetzner (best price to performance) for hosting. If you want a cheap reliable provider with decent specs, its hard to beat Hetzner right now.
If you must host email I wouldn't do it on the same provider just in case something happens with abuse reports. Don't recommend hosting email unless you really know how to do it.
A provider backup or snapshot or a backup in the same datacenter as the hosting server is good to have for quick restores but it cannot be your ONLY backup (Datacenter failures happen). There should be at least one place where you have disaster recovery backups that with a different company (suspensions happen).
Basically just think... if company x decides to close my account how screwed am I? If datacenter x burns down how screwed am I?
https://www.backblaze.com/blog/the-3-2-1-backup-strategy/ this is good to follow. Speaking of, backblaze is S3 compatible and works with Enhance. Don't waste your time with AWS S3. Its overpriced like most things amazon.