Doha--don't let the desert fool you; it's still humid.