Stardust Casino are a newer, streamlined system focused on simplicity and quick access