Words are fairly useless when attempting to convey Doha, Qatar.