The problem is always nutrition and, at some stations, the basic availability of food.
We do not live on local time necessarily, whether it be DXB time or the overnight time and so food of good quality and a diverse selection should always be available. Most hotels don't qualify especially in off peak hours.
So our hotels should be based in location with accessible food and the per diems based on actual food prices in that city and not a discounted hotel price.
But someone, somewhere looks good by designing these deals. Dare I say it--but this should be applied at least to the pilots.