The web layout, ease of navigation and quality of content are most paramount. You don't want to have a greatly designed website that has shallow or no content at all. A lot of these factors are intertwined in a way to the extent that the definition of a 'good' website becomes non-exhaustive.