You have to have meeting rooms. People always say you don't, but you always do. Where do you do sprint planning? Project brainstorming? Private meetings (with actual privacy needed, like reviews)?
Sprint planning: in the town hall if the sprint involves most of the team, or in on of the offices. A three people office can accommodate a small sprint team of 6-7 people.
Project brainstorming: In the town-hall, in the kitchen, maybe outside when taking a walk?
Private meetings: In most cases, the privacy of the corner seating areas will be enough, but I think most of the times at least small office will be vacant, because not everybody is in the office all the time.
A church seems appropriate to practice that kind of cult.
Both of these are things that are best avoided.