When you say basic from scratch, do you mean writing the html yourself? or do you mean putting the site together with the minimum of fuss? I used freewebs.com which gave me web space and also provided a foolproof sitebuilder. I found it incredibly easy to use, although perhaps it might be too easy for you?
If you want to see an example, my site is at http:/click here