We do it just like you are considering, at least 24h before a confirmed menu, and overnight guests only. Only if we have time.
We started offering dinner for guest on a walking/hiking holiday. We do have a number of restaurants 1 mile away, but if guests have been walking all day, and have no...