Anyone been to the riverboat in Peoria, Illinois? If so what do ya think of this place.