Maybe they could ask their guests to let them know the night before if they would like their breakfast at a certain time. Then it could be freshly cooked at that time. If those guests then roll up at a different time they will either have to wait while it is cooked, or they can have dried up, warmed up food.