Everything is said correctly. License, reviews and payment conditions are key points. I would also add that it is worth checking the support. If the support takes a long time to respond or ignores requests, this is an alarming sign. It is also important to control your bankroll. Sometimes casinos look honest, but lure you with bonuses with strict wagering requirements. Always read the rules before playing so as not to fall into a trap.