Been there a number of times. I don't rate Dubai at all. Zero local culture. Another place like Vegas in the desert with flashy hotels, expensive restaurants, and nothing of substance. Foreigners make up something like 80% of the population. The place is like one big airport business class lounge.