Last June, the Davenport City Council approved a $48-million development agreement with the Isle of Capri to build an 11-story casino hotel with a five-story adjacent parking ramp on downtown Davenport's riverfront, after less than a month of formal review that included the public.