BetRivers Casino is praised for its generous one hundred pc