Below are the features that all good anime websites have.
A massive collection of anime shows and movies in various genres.
Availability of both subbed and dubbed versions of shows/movies.
Advanced filters based on genre, region, theme, language, etc.
Timely anime library updates
Support for free anime streaming and downloads.
They should also let you request the video you wish to watch.