I would not suggest leaving food at room temperature for more than 2 hours because harmful bacteria can proliferate in temperatures ranging from 40 °F to 140 °F (5 °C - 60 °C). If your guests are arriving beyond this time frame, I would suggest storing it in the fridge first and then reheating it just before they arrive.