Is Dubai a good place to live and work?