I don't want to open a flame war, but I visited the city during the Expo and its a highway with a stripe of skyscrapers on each side and slums beyond. It's impossible to walk anywhere. (To be fair, the public transport is pretty good, as long as you live next to the highway.)
When I read "a good city to live in" I imagine something like Vienna.