I love hostforlife's hosting plans! They can fit anyone! The one downside is that they dont offer node js and site builder.
I would recommend hostforlife to someone who has a little experience in how web hosting works. If you where to want to build a professional website, you would problobally have to hire a coder to help you. If you want to just make a very basic site, sure! Go ahead and try them!