That's a little like asking someone which car you should buy.
There are so many hosting companies, and all of them fulfil the basic requirement - that of being able to host a simple web site. Your choice depends very much on how much you are prepared to pay.
I tend to recommend a company called Heart Internet for the simple reason that I have used it for hosting clients' web sites for quite a few years. My experience has been good - the service has been reliable. Other people may have other preferences.