Hey Guys,
Please remember there is no such thing as free or unlimited in the hosting world. Ask yourself two questions.
1. Do I want
my website on the same server where everyone gets huge amounts of storage and bandwidth for free or at a very low price. (A server can only handle so many requests. It's called over selling your resources.)
2. Does the hosting provider get his/her resources free? If they don't get it for free then how can they afford to give it away?
I've been hosting for many years and I can reassure you that nothing is free or unlimited. Good Luck with your hosting company Inovator. Your site looks clean and organized.