Dubai is a perfect short stop on a trip to Africa. You can usually get the cheapest flights with Emirates and do a 1 day layover in the city. This is enough to see the highlights. We had a 15 hour layover on our way from LA to Nairobi, and although it was mainly at night, we decided to make the most out of it. The airport is very close to the city and the border controls are very efficient, so just 1 hour after landing, we were checking in into the Sheraton on Sheikh Ziyeed Road, the artery of the business downtown (free with SPG points!).