I like that you can create custom pages using your own templates instead of the stock ones. You can also edit different sections of the page without having to redo the whole thing, which is nice if an error pops up. It's not so easy to use at first but it gets easier once you get used to it. There are many different options and you can't really see what the end result will be until after you make changes. Once you have it customized it is super easy to add new content or do things differently with the layout. It's very flexible and allows you to customize the page as much as you need. This makes it great when you don't know how something should look. It's also very easy to maintain because it's customizable. I'm able to change my website whenever I want and there's nothing stopping me from adding new features or changing things around.