I'd be fine with with a genuinely urban casino plunked somewhere appropriately, but anything that gets built will be inevitably surrounded by too much parking and, casino-style, with its back turned towards the city as much as possible, so you might as well just put it where there is
already plenty of parking.