888 Casino is one of the easiest casino sites to navigate. Most things can be spotted directly in the menu on the left-hand-side of the page, or at the bottom of the page. There is also a very helpful FAQ section.