I discovered this host just recently. No way I could have discovered it before. A whois lookup shows this domain has been registered only 4 or 5 months ago.
They seem like something basic - which they are. But that can not compare to what they offer you! They give you
10 GB free storage and
100 GB monthly bandwidth. They only have this basic hosting plan, but it's a lot already!
They haven't been around for a while, but they have CPanel, all professional!
Besides, they have NEVER had downtime of what I know. 000webhost, which I used before Horizon Host, had had quite a few downtimes, when no websites were accessible if they were hosted by 000webhost.
I have not had a bad experience with them yet,
except it takes a few hours for your website to be created once you register it due to DNS something.