I am not sure why they have so many bad reviews, because I had a good experience (so far). They have different deposit and withdrawal methods, which is great for me. Withdrawals limits are okay (but good for Curracao licenced casino). Bonuses are also good with fair terms