Hey gang! With regard to time - I love IslandGirl's suggestion of "noonish" because it allows a bit of a window.
If everyone were to arrive all at one time, it could result in mayhem as we try to feed you all at once.
You can all stay as long as you desire, and if everyone sort of staggers their arrival/ordering time, then there will be plenty of time for everyone to mingle, and will help us avert a chaos situation.
Does that make sense?