Bottom line, if the food is put out, unless there is a guard stationed, or a chain in front of the food with a sign that says "No takee food before X time, this means you!" you were not wrong, you were wrongED! I would complain vociferously to the hotel management.