We will be in Dubai for two days in July and I'd really love to see the desert and sand dunes. However, we have such limited time, and my kids are such fussy eaters, I don't think the typical tours which include the buffet dinner will suit us. I can't find a tour that doesn't seem to include a dinner. Does anybody have any suggestions? I'd ideally like something that only went for, say, a maximum of three hours if that's at all possible!