Most certainly Dubai. Coz I have been staying there since 3 years. Just recently shifted here in Qatar.

Best of luck.

Try to get job in Dubai but you can stay in Sharjah or Ajman.

Traffic is a big problem there.

If you have a Dubai licence it is good.

Or else get ready to pay for the taxi