Wheeling Island Casino and Racetrack, Wheeling WV review