The website being accessible and responsive/cross platforms in my opinion is the given, what makes a great website is having the website to work as an extra employee for you with all the new automation possibilities this days, it should at the very least make your day to day life easier weather it is as simple as archiving clients/customers list or as complex as taking care of bookings for shared resources, stock management or enterprise management.