Just to quickly comment, SiteGround doesn't really allow unlimited sites as you are limited by page views and CPU usage. I had one site on their mid-sized plan and kept running out of CPU, despite them saying it should support 25k visitors and we were getting half that.