What features makes a website good can be a really subjective thing. What works for one might be complete poison for another.
Regardless, there are certain general traits that the vast majority of websites require in order to be efficient, hassle free and good at what they do.
These features can be aspects of the site that make the administrator/owner's life easy, or they can be functional design features that make life easy for users.
Either way, if you haven't got them... get them!