The goal of good design is to communicate the values and value proposition of the site. Any website should look professional and visually appealing, but the fact that a website is professional or visually appealing tells you nothing about whether or not the site is actually well designed.