What Makes a Great Sportsbook

There are thousands of sportsbooks in the market. Some are good; some not so good. But you are looking for a great sportsbook. What makes one stand out among others?