I use Squarespace.
I find the layout very appealing. My template is clean, easy to navigate, and shows thumbnails. Even without a domain name, I don't have to contend with gaudy advertisements on the bottom of my site.
I found it to be pretty easy to use. Linking PDF's was a bit tricky to figure out at first, but it's not complicated. It's very easy to add a new page/images/etc
I don't have a registered domain, so I pay $12 a month. It's a better deal if you just purchase a year, but it's a little pricey.
I don't own my domain name. I don't really care either. Anyone that wants to see it will usually see a link on my Instagram, so it's easy to click and go.