A good casino review can cover almost every aspect of a site including the games on offer, promotions, bonus terms and even the customer service.