Most popular online casino Ireland insights and practical guide