I prefer live play, but that is because I usually try to pick games where the folks I am playing with are worth talking to. Too many people want to be antisocial and they do not realize that quite a bit of business is performed across the felt for many areas of interest.
The choice is certainly not easy, well, I'm more online now. The credibility of the company - as in the case of traditional online casinos, you should focus on the sites of large operators with games from leading manufacturers.
Limits - the size of the bets should be convenient and comfortable for all players: for those who like to play for high stakes, and for those who are not ready to spend large sums.
User-friendly interface - a live casino website or application should work without interruption. A hanging picture, no chat window with the dealer and other players, inconvenient settings or ugly design are all signs of poor quality that is not worth paying for.
Transparency of the game - honest live casinos have not one, but several cameras that allow you to track all the dealer's actions and control the process. If the casino has only one viewing angle, the picture should be clear and high-resolution.