Too many people are slating Dalaman Airport, but you should consider some alternatives. Like Marrakech Airport.
The people on the Thomsons Birmingham and Gatwick flights left our hotel an hour before us (as their flights were an hour before ours. Makes sense that). Sadly for them (3 coachloads) they left at 7pm, the exact time the restaurant opens for evening refresherisms. Manchester flight people like us leave at 8pm, givng us an hour's nosh time.
When we eventually got to the check in, the Birmingham and Gatwick folk were all still there, lined up at check in.
Apparently, they arrived at the check in desks bang on sunset, at which point the entire airport staff, currently observing Ramadam, got up and went for something to eat.