Alla älskar att hata Dubai, men det är ändå en av världens bästa städer