Very well put. Yes pay a deposit and the rest the day of service
I would call or look on their website I would think a deposit to hold the venue bc more people might show up for your party and might have unexpected expenses.
Thanks! Your answer is awaiting moderation.