I don't live there, but I have been there four times in the last three years and I had a long car ride with a resident who talked at length about the area.
He moved there because of respiratory problems and he loves the climate (personally, the dust gets stuck in my throat). He also likes the prostitutes, strippers, and entertainment, but he doesn't gamble or drink (anyone who enjoys any of those things too much may have fun for a while, but find themselves running out of money quickly).
He seemed to feel there was a lack of a middle class (at least in the city area). Most of the people who live in or close to the city are dealers, waiters/waitresses, housekeeping and other people in service industries ( don't forget the people that hand out the stripper cards). The result is a very large working class, small upper class and dispraportionately small middle class.
There is currently ample low cost housing, but that is becoming rarer as development increases at an insane pace. There are fears that water, traffic, pollution (there is currently a visible haze covering the city that you can see when you approach) could become serious problems in the near future.
That's my input from a very limited perspective. Hopefully some other people can offer their input so you can decide from a broader perspective.
Good Luck!
:wave: