Retail, nightlife, hospitality and global events keep Dubai in the tourism conversation.