What makes a good website?

What makes a good website?  This is something I thought about a lot while writing Create Your Own Website The Easy Way, and I sounded out my friends on their opinions as well. My friend Elizabeth Milovidov of Digital Parenting Coach (whose self-built website is featured in the book) gave me this brilliant answer, which of course I put into the book, and I want to quote here:

"A good website is one where your particular tribe or target audience gets what you are trying to say and appreciates the manner in which you say it, and they come back to you again and again because you are a trusted friend.

A good website is your digital face, a friendly handshake, a warm hug, a kick in the pants, a glass of wine, a cup of great coffee.

A good website may need a bit of tweaking, a bit of polish, so don't think that once it's done, it's done.  You can come back to it in a year and see what still works or what doesn't work so that as you evolve or your business evolves, your website evolves to reflect that change."

A good website is a kick in the pants.  I love that!

A good website has to look right, engage its audience, and carry out the purpose for which you created it.

What do you think makes a good website?