Siteground is indeed a great and excellent web hosting provider. I am personally using it to host my blog. You can check my Siteground review here. You rarely found any issues with them. However, the only negative point with Siteground is their high renewal charges.
Please read the originial post here: https://www.blogwithvk.com/knownhost-a-best-siteground-alternative/