I like to think of my home as a pretty nice place to live. Though, the current mayor is far from our shinning moment. He's actually quite embarrassing... It's like any large city where your money situation will depend on your job, and depending on your career the job market can be fierce due to the size of the city. Housing cost options don't seem to be the greatest, but I wouldn't be an expert on that as I haven't been in the market. As for openness to foreigners, the city's actually quite multi-cultural and has no problems accepting people from all different walks of life.